<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Singular State</title>
  <link>https:&#x2F;&#x2F;singular-state.com</link>
  <description>Advanced technical expertise for feasibility, prototyping and modernization. We build the working pilot and ramp up your team to take it forward.</description>
  <language>en-US</language>
  <atom:link href="https://singular-state.com/rss.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>Where AI-written code actually breaks: rebuilding a CD-ROM encyclopedia</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;encarta-revival-where-ai-written-code-breaks&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;encarta-revival-where-ai-written-code-breaks&#x2F;</guid>
    <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
    <description>An agent built a Tauri desktop application end to end. The pure logic was correct on the first or second attempt. Every defect that mattered sat at a boundary no headless test can reach.</description>
  </item>
  <item>
    <title>Four reconstructions, one result: the defects land where no check reaches</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;four-experiments-in-ai-assisted-reconstruction&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;four-experiments-in-ai-assisted-reconstruction&#x2F;</guid>
    <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
    <description>A scanned NASA specification, a novel, the memory of a product, and a sealed algorithm. What four controlled rebuilds establish about where AI-assisted reconstruction of legacy systems actually fails.</description>
  </item>
  <item>
    <title>Passing the tests is not understanding the system: a sealed-key measurement</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;grading-a-reconstruction-against-a-sealed-answer-key&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;grading-a-reconstruction-against-a-sealed-answer-key&#x2F;</guid>
    <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
    <description>A compressor reconstructed from behaviour alone, graded against an answer key sealed until the work was frozen. The decoder scored 100 percent and the encoder 8.3 percent on the same format.</description>
  </item>
  <item>
    <title>Rebuilding the Space Shuttle&#x27;s flight language from a 1980 scan</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;hal-s-reconstruction-from-a-degraded-spec&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;hal-s-reconstruction-from-a-degraded-spec&#x2F;</guid>
    <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
    <description>HAL&#x2F;S runs again: twelve preserved Shuttle-era programs, verified value-for-value against an independent interpreter. The load-bearing human work was refusing a majority vote between OCR engines.</description>
  </item>
  <item>
    <title>Turning a novel into a specification: the Nautilus under real physics</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;verne-nautilus-simulator-narrative-as-specification&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;experiments&#x2F;verne-nautilus-simulator-narrative-as-specification&#x2F;</guid>
    <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
    <description>Verne&#x27;s submarine crushes at 340 metres against a narrated 16,000. Extracting a falsifiable spec from fiction, and what it takes to trust numbers an AI produced when no external oracle exists.</description>
  </item>
  <item>
    <title>A file drop is an integration contract</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-file-drop-is-an-integration-contract&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-file-drop-is-an-integration-contract&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The operational and semantic rules that turn a delivered file into accepted business input.</description>
  </item>
  <item>
    <title>A governance policy change can be an application change</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-governance-policy-change-can-be-an-application-change&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-governance-policy-change-can-be-an-application-change&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How environment policies and credential changes can alter deployed behavior without changing application source.</description>
  </item>
  <item>
    <title>A knowledge graph that can explain a proposed migration path</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-knowledge-graph-that-can-explain-a-proposed-migration-path&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-knowledge-graph-that-can-explain-a-proposed-migration-path&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Representing migration candidates, prerequisites, evidence, and unknowns without turning graph paths into guarantees.</description>
  </item>
  <item>
    <title>A successful API facade can make the underlying system harder to retire</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-successful-api-facade-can-make-the-underlying-system-harder-to-retire&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-successful-api-facade-can-make-the-underlying-system-harder-to-retire&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How easier access to retained behavior can increase the obligations that a later replacement must satisfy.</description>
  </item>
  <item>
    <title>A successful restore can change the case for replacement</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-successful-restore-can-change-the-case-for-replacement&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;a-successful-restore-can-change-the-case-for-replacement&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How resolving recovery uncertainty can alter modernization timing and the credibility of retention alternatives.</description>
  </item>
  <item>
    <title>Acceptance criteria for a system that does not repeat itself</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;acceptance-criteria-non-deterministic-systems&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;acceptance-criteria-non-deterministic-systems&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A fixed seed makes a best effort, not a guarantee. Acceptance shifts from exact output to declared task properties, a predeclared sampling rule, and uncertainty measured at the unit actually sampled.</description>
  </item>
  <item>
    <title>What the accounting boundary does to your architecture</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;accounting-boundary-shapes-architecture&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;accounting-boundary-shapes-architecture&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Capitalisation rewards crossing from exploration into development, so the boundary quietly rewards early commitment to a design. An incentive on technical decisions nobody describes as technical.</description>
  </item>
  <item>
    <title>Adverse action notices when the model is a language model</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;adverse-action-notices-language-models&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;adverse-action-notices-language-models&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Regulation B requires the specific principal reasons the decision actually used. A fluent explanation of a decision the model did not make is the failure, and the CFPB circulars people cite were withdrawn in 2025.</description>
  </item>
  <item>
    <title>AI business-rule extraction needs a chain of evidence</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;ai-business-rule-extraction-needs-a-chain-of-evidence&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;ai-business-rule-extraction-needs-a-chain-of-evidence&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Connecting generated rule descriptions to code, configuration, observed work, and confirmed business meaning.</description>
  </item>
  <item>
    <title>An archive and a backup preserve different things</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;an-archive-and-a-backup-preserve-different-things&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;an-archive-and-a-backup-preserve-different-things&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Backups support restoration of operation. Archives support continuing access to records and their meaning after the original application is removed.</description>
  </item>
  <item>
    <title>An archive can outlast the people who understand it</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;an-archive-can-outlast-the-people-who-understand-it&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;an-archive-can-outlast-the-people-who-understand-it&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The long-term dependency on schemas, code meanings, and operational knowledge after an application is retired.</description>
  </item>
  <item>
    <title>API facades and the behavior behind the interface</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;api-facades-and-the-behavior-behind-the-interface&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;api-facades-and-the-behavior-behind-the-interface&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A facade exposes a consumer contract over retained behavior. Translation and routing do not remove the operational obligations of the underlying application.</description>
  </item>
  <item>
    <title>Application consolidation changes the concentration of operational risk</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;application-consolidation-changes-the-concentration-of-operational-risk&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;application-consolidation-changes-the-concentration-of-operational-risk&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How merging applications can reduce duplicate work while changing shared failure and recovery consequences.</description>
  </item>
  <item>
    <title>Application outsourcing, managed services, and business-process outsourcing</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;application-outsourcing-managed-services-and-business-process-outsourcing&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;application-outsourcing-managed-services-and-business-process-outsourcing&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Distinguishing outsourced application work, operational services, and responsibility for an entire business process.</description>
  </item>
  <item>
    <title>Batch checkpoints, event streams, and duplicate business actions</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;batch-checkpoints-event-streams-and-duplicate-business-actions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;batch-checkpoints-event-streams-and-duplicate-business-actions&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Connecting restart positions and messaging acknowledgments to the business effects that must not be repeated.</description>
  </item>
  <item>
    <title>The benefit decays before the transfer completes</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;benefit-decays-before-transfer&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;benefit-decays-before-transfer&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Month-one and month-nine measurements are different quantities. A gate reading the early number transfers a system whose case has already expired, and time released is capacity rather than cash.</description>
  </item>
  <item>
    <title>Boring technology, and the debt you write down</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;boring-technology-and-the-debt-you-write-down&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;boring-technology-and-the-debt-you-write-down&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Familiar means familiar to the receiving team, not old. And the ledger records what the code cannot do, including the debt nobody chose.</description>
  </item>
  <item>
    <title>Build-operate-transfer already means two other things</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;build-operate-transfer-two-meanings&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;build-operate-transfer-two-meanings&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>BOT names an infrastructure concession, an offshore entity handover, and a prototype transfer. The phrase does not say which, and the acronym family does not say when responsibility moves.</description>
  </item>
  <item>
    <title>Business capabilities and the applications that implement them</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;business-capabilities-and-the-applications-that-implement-them&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;business-capabilities-and-the-applications-that-implement-them&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Capability mapping connects required business outcomes to processes, people, information, and applications. Shared labels do not establish interchangeable implementations.</description>
  </item>
  <item>
    <title>Change data capture from snapshot to ongoing replication</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;change-data-capture-from-snapshot-to-ongoing-replication&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;change-data-capture-from-snapshot-to-ongoing-replication&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Change data capture combines an initial state with subsequent changes. Offsets, source-history retention, duplicate handling, and excluded objects determine continuity.</description>
  </item>
  <item>
    <title>Characterization tests: recording the behavior that exists</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;characterization-tests-recording-the-behavior-that-exists&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;characterization-tests-recording-the-behavior-that-exists&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Characterization tests preserve selected observed behavior. Their baseline must distinguish required behavior from existing defects and comparison artifacts.</description>
  </item>
  <item>
    <title>Cheap code moved the bottleneck, it did not remove it</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;cheap-code-moved-the-bottleneck&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;cheap-code-moved-the-bottleneck&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>When generation cost falls toward zero, the constraint relocates to verification, approval, and integration — none of which got cheaper. A queue forms where nobody is measuring.</description>
  </item>
  <item>
    <title>Chunking is a retrieval decision, not a preprocessing detail</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;chunking-is-a-retrieval-decision&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;chunking-is-a-retrieval-decision&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Where the boundary falls decides whether a rule and its exception arrive together. The pipeline that cannot delete a withdrawn document is the failure that survives handover.</description>
  </item>
  <item>
    <title>Citrix automation under session and credential constraints</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;citrix-automation-under-session-and-credential-constraints&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;citrix-automation-under-session-and-credential-constraints&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Combining virtual-desktop automation prerequisites with identity, secret lifecycle, and safe recovery.</description>
  </item>
  <item>
    <title>Claim-level evidence for modernization decisions</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;claim-level-evidence-for-modernization-decisions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;claim-level-evidence-for-modernization-decisions&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Making consequential assertions traceable, scoped, dated, and open to correction.</description>
  </item>
  <item>
    <title>COM components across the 32-bit and 64-bit boundary</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;com-components-across-the-32-bit-and-64-bit-boundary&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;com-components-across-the-32-bit-and-64-bit-boundary&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How COM process boundaries determine architecture compatibility and what activation tests must prove.</description>
  </item>
  <item>
    <title>Comprehension debt and the transfer that cannot happen</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;comprehension-debt-and-the-transfer&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;comprehension-debt-and-the-transfer&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Understanding is measured on the receiving side, against named tasks. A team that passes acceptance and cannot explain why a rule change moved an outcome has not received the system.</description>
  </item>
  <item>
    <title>Container portability ends at the application’s external dependencies</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;container-portability-ends-at-the-applications-external-dependencies&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;container-portability-ends-at-the-applications-external-dependencies&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Separating image reproducibility from host, storage, identity, and replacement dependencies.</description>
  </item>
  <item>
    <title>The credentials that outlive the engagement</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;credentials-that-outlive-the-engagement&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;credentials-that-outlive-the-engagement&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Vendor accounts, service principals, API keys and cloud tenancy persist after the final invoice. Revocation is not one action, and absence from an inventory is not absence.</description>
  </item>
  <item>
    <title>Cutover reversibility under cheap generation</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;cutover-reversibility-cheap-generation&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;cutover-reversibility-cheap-generation&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Cheap code lowers the cost of building the replacement. It does not lower the cost of being wrong about the legacy behaviour, and sent messages do not un-send.</description>
  </item>
  <item>
    <title>Database-first migration: changing storage while retaining the client</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;database-first-migration-changing-storage-while-retaining-the-client&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;database-first-migration-changing-storage-while-retaining-the-client&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Database-first migration replaces the data layer while retaining a client. The changed access path must preserve required queries, updates, and business meaning.</description>
  </item>
  <item>
    <title>DBF tables, memo files, and the meaning of a record</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;dbf-tables-memo-files-and-the-meaning-of-a-record&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;dbf-tables-memo-files-and-the-meaning-of-a-record&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Why DBF migration must account for format variants, memo references, deleted records, and application interpretation.</description>
  </item>
  <item>
    <title>Decommissioning a system while keeping its records usable</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;decommissioning-a-system-while-keeping-its-records-usable&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;decommissioning-a-system-while-keeping-its-records-usable&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Retiring execution while preserving record integrity, interpretation, access, and historical answers.</description>
  </item>
  <item>
    <title>Dependency mapping beyond the source code</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;dependency-mapping-beyond-the-source-code&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;dependency-mapping-beyond-the-source-code&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Source analysis, runtime observation, configuration, and operator knowledge reveal different dependencies. Each relationship needs a direction, purpose, and evidence boundary.</description>
  </item>
  <item>
    <title>Developers were wrong about their own speed, and the measurement problem generalises</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;developers-wrong-about-their-own-speed&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;developers-wrong-about-their-own-speed&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Forecast 24 percent faster, felt 20 percent faster, measured 19 percent slower. The finding is about self-reported productivity as an evidence class, and it disqualifies most of what pilots collect.</description>
  </item>
  <item>
    <title>Documentation-only handoff, and the three transitions that replace it</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;documentation-only-handoff&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;documentation-only-handoff&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Shadowing, reverse shadowing, and pairing transfer different things in a required order. Delivering documents and confirming receipt are two records, and neither is evidence of use.</description>
  </item>
  <item>
    <title>Endowment effect meets parity-plus acceptance</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;endowment-effect-parity-plus&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;endowment-effect-parity-plus&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The behavioural evidence is contested, which is the argument for checking the workflow first. A replacement judged on new capability gets judged on missing capability instead.</description>
  </item>
  <item>
    <title>Staff augmentation, managed services, fixed-bid, outcome-based: where the risk sits</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;engagement-models-where-the-risk-sits&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;engagement-models-where-the-risk-sits&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Six engagement models fix four independent variables — who directs the work, how price is set, who owns continuing operation, and what transfers at the end. A label pins one and leaves three open.</description>
  </item>
  <item>
    <title>Escrow does not survive model deprecation</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;escrow-does-not-survive-model-deprecation&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;escrow-does-not-survive-model-deprecation&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Source escrow assumes the artifact is the source. Where behaviour depends on a hosted model the provider retires, the deposited package no longer reproduces the system.</description>
  </item>
  <item>
    <title>The EU AI Act&#x27;s risk tiers, and where a prototype sits</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;eu-ai-act-risk-tiers-and-prototypes&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;eu-ai-act-risk-tiers-and-prototypes&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Obligations attach to role, risk class, and the act of placing on the market. Real-world testing is carved out of the pre-market exclusion, and the 2026 amendments moved the high-risk dates.</description>
  </item>
  <item>
    <title>The evaluation set is the asset that survives the kill</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;evaluation-set-survives-the-kill&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;evaluation-set-survives-the-kill&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Killing a prototype destroys the system and preserves the encoded definition of correct behaviour. Salvage is a forward comparison, not a rescue justified by what was already spent.</description>
  </item>
  <item>
    <title>Excel refresh timing and the meaning of a financial total</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;excel-refresh-timing-and-the-meaning-of-a-financial-total&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;excel-refresh-timing-and-the-meaning-of-a-financial-total&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How refresh completion, calculation order, and business cutoffs determine what a workbook total represents.</description>
  </item>
  <item>
    <title>Extend, kill, or transfer</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;extend-kill-or-transfer&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;extend-kill-or-transfer&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The decision the operate phase exists to produce. Three named outcomes, three others that get hidden inside them, and a default that applies when the evidence is missing.</description>
  </item>
  <item>
    <title>Extracting a VB6 function across a COM boundary</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;extracting-a-vb6-function-across-a-com-boundary&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;extracting-a-vb6-function-across-a-com-boundary&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Choosing a coherent VB6 extraction boundary while preserving COM consumers, transactions, and deployment.</description>
  </item>
  <item>
    <title>Falsifiable success criteria</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;falsifiable-success-criteria&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;falsifiable-success-criteria&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A success criterion is falsifiable when a stated observation would end the project. Most criteria have two states and need three, because inconclusive is the result that actually occurs.</description>
  </item>
  <item>
    <title>Fixed-price modernization when discovery is incomplete</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;fixed-price-modernization-when-discovery-is-incomplete&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;fixed-price-modernization-when-discovery-is-incomplete&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Defining priced obligations and acceptance evidence when legacy behavior and dependencies are still being discovered.</description>
  </item>
  <item>
    <title>From FoxPro DBF files to a relational database: preserving meaning</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;from-foxpro-dbf-files-to-a-relational-database-preserving-meaning&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;from-foxpro-dbf-files-to-a-relational-database-preserving-meaning&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Combining FoxPro file interpretation, target schema design, client connectivity, and business reconciliation.</description>
  </item>
  <item>
    <title>Golden, adversarial, and regression sets</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;golden-adversarial-regression-sets&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;golden-adversarial-regression-sets&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Three purposes, not three folders. One case can carry all three tags and still be one case family, and three passing tags are not three independent successes.</description>
  </item>
  <item>
    <title>Guardrails are an architecture, not a filter</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;guardrails-are-an-architecture&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;guardrails-are-an-architecture&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Controls belong at the boundary that can enforce them. Authorisation happens in the downstream system, not in the model, and autonomy level sets how much each layer must carry.</description>
  </item>
  <item>
    <title>How a strangler migration replaces a system incrementally</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;how-a-strangler-migration-replaces-a-system-incrementally&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;how-a-strangler-migration-replaces-a-system-incrementally&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A strangler migration routes selected responsibilities from an existing implementation to replacements. Completion requires removing the old dependencies, not merely adding a facade.</description>
  </item>
  <item>
    <title>Idempotence: what a repeated operation is allowed to do</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;idempotence-what-a-repeated-operation-is-allowed-to-do&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;idempotence-what-a-repeated-operation-is-allowed-to-do&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Idempotence concerns the intended effect of repeated requests. It is distinct from identical responses, broker acceptance, and exactly-once business execution.</description>
  </item>
  <item>
    <title>Incomplete inventories can favor the systems that are easiest to document</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;incomplete-inventories-can-favor-the-systems-that-are-easiest-to-document&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;incomplete-inventories-can-favor-the-systems-that-are-easiest-to-document&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How missing evidence can shape portfolio selection before substantive risk and value are compared.</description>
  </item>
  <item>
    <title>Full-stack IP ownership, work-for-hire, and licence-back</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;ip-ownership-work-for-hire-licence-back&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;ip-ownership-work-for-hire-licence-back&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Owning the copyright is not holding the file, and holding the file is not being able to run the system. Calling a contract work made for hire does not make it one.</description>
  </item>
  <item>
    <title>Kill criteria are a political instrument</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;kill-criteria-are-political&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;kill-criteria-are-political&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A precommitted criterion works only where the sponsor survives triggering it. Escalation of commitment is the mechanism it has to defeat, and it was demonstrated in the people who made the original choice.</description>
  </item>
  <item>
    <title>Write the kill criteria before the demo</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;kill-criteria-before-the-demo&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;kill-criteria-before-the-demo&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Recorded conditions for stopping, agreed before anyone sees the evidence they govern. Six trigger families, and the rule that a stop decision and a finding about value are separate statements.</description>
  </item>
  <item>
    <title>Liability after the last invoice</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;liability-after-the-last-invoice&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;liability-after-the-last-invoice&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Which obligations survive handover, which insurance responds to a model&#x27;s output, and why detection after transfer establishes nothing about when the defect arose.</description>
  </item>
  <item>
    <title>LLM-as-judge, and what calibrating it against humans actually requires</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;llm-as-judge-calibration&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;llm-as-judge-calibration&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A judge is a measurement component with order sensitivity and no established authority. Swap the presentation order, and a judge that picks the first answer both times has produced two conflicting verdicts.</description>
  </item>
  <item>
    <title>Lotus Notes migration must preserve execution authority</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;lotus-notes-migration-must-preserve-execution-authority&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;lotus-notes-migration-must-preserve-execution-authority&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Mapping Notes workflow state together with agent identity, authority, triggers, and in-flight work.</description>
  </item>
  <item>
    <title>Low-code applications still have a deployment lifecycle</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;low-code-applications-still-have-a-deployment-lifecycle&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;low-code-applications-still-have-a-deployment-lifecycle&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Low-code packaging, dependencies, query limits, and restoration remain software lifecycle concerns.</description>
  </item>
  <item>
    <title>Masked data, real conclusions: the fidelity gap in your evidence</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;masked-data-real-conclusions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;masked-data-real-conclusions&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Every de-identification transform removes signal the model was going to use. What a pilot on treated data can and cannot establish, stated as a rule rather than a caveat.</description>
  </item>
  <item>
    <title>Microsoft Access front ends and back ends</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;microsoft-access-front-ends-and-back-ends&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;microsoft-access-front-ends-and-back-ends&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Separating Access application objects from shared data without mistaking a storage change for a rewrite.</description>
  </item>
  <item>
    <title>Migrating workflows that already have work in progress</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;migrating-workflows-that-already-have-work-in-progress&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;migrating-workflows-that-already-have-work-in-progress&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Mapping active workflow state, approval semantics, and pending external actions during a platform transition.</description>
  </item>
  <item>
    <title>Migration sequencing across technical and business dependencies</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;migration-sequencing-across-technical-and-business-dependencies&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;migration-sequencing-across-technical-and-business-dependencies&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Turning portfolio priorities into feasible waves with explicit intermediate states and recovery boundaries.</description>
  </item>
  <item>
    <title>Model risk management after SR 11-7, and where generative AI sits</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;model-risk-management-generative-ai-scope&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;model-risk-management-generative-ai-scope&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>SR 26-2 replaced SR 11-7 in April 2026 and its footnote 3 puts generative and agentic AI outside scope. Being out of scope routes the work elsewhere; it does not remove it.</description>
  </item>
  <item>
    <title>Moving Access tables to SQL Server while keeping the forms</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;moving-access-tables-to-sql-server-while-keeping-the-forms&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;moving-access-tables-to-sql-server-while-keeping-the-forms&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Tracing retained Access behavior through SQL Server data access, conflict detection, and controlled write ownership.</description>
  </item>
  <item>
    <title>MVP against a working baseline</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;mvp-against-a-working-baseline&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;mvp-against-a-working-baseline&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A restricted replacement justified as an MVP while failing the operational needs of the users required to adopt it. The diagnosis is the removed work, not the feature count.</description>
  </item>
  <item>
    <title>NIST AI RMF and ISO&#x2F;IEC 42001: a framework and a management system</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;nist-ai-rmf-and-iso-42001&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;nist-ai-rmf-and-iso-42001&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>One is a voluntary risk framework applied to a system, the other a certifiable management system applied to an organisation. Cited as alternatives, they answer different questions and neither certifies an application.</description>
  </item>
  <item>
    <title>No capacity, no skills, no budget, no interest</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;no-capacity-skills-budget-interest&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;no-capacity-skills-budget-interest&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Four handover failures with four diagnostics and four remedies. A stalled transfer is an outcome, and it does not identify its own cause.</description>
  </item>
  <item>
    <title>Nobody plans the end of the chain</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;nobody-plans-the-end-of-the-chain&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;nobody-plans-the-end-of-the-chain&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Transferred systems get retired by a team that did not build them, using documentation written for a handover years earlier. It is the least-instrumented stage and the one where the original evidence is worth most.</description>
  </item>
  <item>
    <title>ODBC: the application, driver manager, driver, and data source</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;odbc-the-application-driver-manager-driver-and-data-source&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;odbc-the-application-driver-manager-driver-and-data-source&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How ODBC connection layers, process architecture, and execution identity affect compatibility.</description>
  </item>
  <item>
    <title>Outsourcing can relocate key-person risk instead of resolving it</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;outsourcing-can-relocate-key-person-risk-instead-of-resolving-it&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;outsourcing-can-relocate-key-person-risk-instead-of-resolving-it&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How a supplier can absorb support work while critical knowledge remains concentrated in a single person.</description>
  </item>
  <item>
    <title>Parallel prototyping changes selection, not construction</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;parallel-prototyping-changes-selection&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;parallel-prototyping-changes-selection&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>When three attempts cost what one used to, the gain is in comparison. The scarce resource becomes the ability to choose between working options, which is an evaluation problem.</description>
  </item>
  <item>
    <title>Parallel replacement and comparable results</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;parallel-replacement-and-comparable-results&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;parallel-replacement-and-comparable-results&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Parallel replacement compares implementations over matched inputs and state before changing operational authority. Shadow execution must control external effects.</description>
  </item>
  <item>
    <title>Paying for converted code can reward complexity that could be removed</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;paying-for-converted-code-can-reward-complexity-that-could-be-removed&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;paying-for-converted-code-can-reward-complexity-that-could-be-removed&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How conversion-based progress measures can discourage elimination unless acceptance rewards the required outcome.</description>
  </item>
  <item>
    <title>Comparability, not documentation: how pharmaceutical technology transfer proves a handover</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;pharmaceutical-technology-transfer-comparability&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;pharmaceutical-technology-transfer-comparability&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A regulated transfer completes when the receiving site independently reproduces the specified result against criteria agreed in advance. Assisted and unassisted execution answer different questions.</description>
  </item>
  <item>
    <title>Phoenix pay, HealthCare.gov, and NPfIT read through a transfer lens</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;phoenix-healthcare-gov-npfit-transfer-lens&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;phoenix-healthcare-gov-npfit-transfer-lens&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Three heavily documented programmes, re-examined for one question: what was handed over, to whom, and against what evidence. Plus the limits of reasoning from cases at all.</description>
  </item>
  <item>
    <title>Your pilot cannot detect the effect you are looking for</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;pilot-cannot-detect-the-effect&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;pilot-cannot-detect-the-effect&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Cohorts are sized for access, not for power. Where the minimum detectable effect exceeds the claimed benefit, the pilot cannot produce the evidence its business case assumes.</description>
  </item>
  <item>
    <title>Portfolio prioritization: risk, value, and treatment choice</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;portfolio-prioritization-risk-value-and-treatment-choice&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;portfolio-prioritization-risk-value-and-treatment-choice&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Using portfolio evidence to choose investigation and treatment priorities without letting a score choose the architecture.</description>
  </item>
  <item>
    <title>PowerBuilder replacement and the transaction hidden in the client</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;powerbuilder-replacement-and-the-transaction-hidden-in-the-client&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;powerbuilder-replacement-and-the-transaction-hidden-in-the-client&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Preserving PowerBuilder save semantics across DataWindows, database transactions, client buffers, and replacement APIs.</description>
  </item>
  <item>
    <title>Process elimination as a modernization outcome</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;process-elimination-as-a-modernization-outcome&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;process-elimination-as-a-modernization-outcome&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Process elimination ends work whose outcome is no longer required. Application shutdown and transferring work elsewhere are different outcomes.</description>
  </item>
  <item>
    <title>Prompt injection is a tool-permission problem</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prompt-injection-is-tool-permissions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prompt-injection-is-tool-permissions&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The injection is not the vulnerability; the tool the injected instruction can reach is. Retrieval and fine-tuning do not mitigate it, and prototypes grant permissions generously.</description>
  </item>
  <item>
    <title>Prototype, pilot, proof of concept: seven labels that do not line up</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-pilot-proof-of-concept-seven-labels&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-pilot-proof-of-concept-seven-labels&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The seven instruments are drawn from four independent dimensions of the same work, so they overlap instead of partitioning. Each settles one thing and leaves an untested remainder.</description>
  </item>
  <item>
    <title>When the prototype quietly became a regulated model</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-quietly-became-regulated-model&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-quietly-became-regulated-model&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The transition is caused by use, not by declaration. A real decision, a real customer, a real record — and the obligations attach retroactively to work already done.</description>
  </item>
  <item>
    <title>The prototype-to-production multiple</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-to-production-multiple&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;prototype-to-production-multiple&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Two different ratios travel under one name, and a higher multiple can describe a cheaper project. No benchmark value is established, and the denominator is where the argument lives.</description>
  </item>
  <item>
    <title>Publishing your failure rate is a procurement instrument</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;publishing-your-failure-rate&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;publishing-your-failure-rate&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A reported failure rate converts an admission into a screening filter. It only works if the denominator is disclosed, because a zero-failure portfolio is a claim about reporting.</description>
  </item>
  <item>
    <title>Recovery time, recovery point, and a demonstrated restore</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;recovery-time-recovery-point-and-a-demonstrated-restore&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;recovery-time-recovery-point-and-a-demonstrated-restore&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Recovery time and recovery point are requirements. A restore exercise measures the duration and recovered state actually achieved under defined conditions.</description>
  </item>
  <item>
    <title>Rehost, replatform, refactor, or rewrite: what changes in each?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;rehost-replatform-refactor-or-rewrite-what-changes-in-each&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;rehost-replatform-refactor-or-rewrite-what-changes-in-each&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Rehosting changes execution location, replatforming changes supporting services, refactoring changes internal structure, and rewriting creates another implementation.</description>
  </item>
  <item>
    <title>Removing manual rekeying can also remove an error check</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;removing-manual-rekeying-can-also-remove-an-error-check&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;removing-manual-rekeying-can-also-remove-an-error-check&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How automating transcription can remove an undocumented check, and how to distinguish that risk from unnecessary manual work.</description>
  </item>
  <item>
    <title>Replacing a mainframe file extract with a service interface</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;replacing-a-mainframe-file-extract-with-a-service-interface&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;replacing-a-mainframe-file-extract-with-a-service-interface&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Preserving a host extract’s encoding, cutoff, completeness, and consumer semantics when introducing an API.</description>
  </item>
  <item>
    <title>Replacing Crystal Reports means validating queries and rendering</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;replacing-crystal-reports-means-validating-queries-and-rendering&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;replacing-crystal-reports-means-validating-queries-and-rendering&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Preserving a report’s data selection, calculations, dependencies, and delivered output across replacement.</description>
  </item>
  <item>
    <title>Reproducible builds and recoverable source</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;reproducible-builds-and-recoverable-source&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;reproducible-builds-and-recoverable-source&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A reproducible build produces identical specified artifacts from declared inputs. Recoverable source and artifact provenance answer different questions.</description>
  </item>
  <item>
    <title>Retain and govern: an explicit decision to keep a system</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;retain-and-govern-an-explicit-decision-to-keep-a-system&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;retain-and-govern-an-explicit-decision-to-keep-a-system&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Governed retention preserves a useful system with accountable operation, evidence of recovery, and explicit triggers for reconsideration.</description>
  </item>
  <item>
    <title>Retrieval, fine-tuning, prompting: which problem each one solves</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;retrieval-fine-tuning-prompting&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;retrieval-fine-tuning-prompting&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Three intervention points, not three exclusive strategies — the original RAG paper already combined two of them. Diagnose the failure before choosing the technique.</description>
  </item>
  <item>
    <title>Rollback after the new database has accepted writes</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;rollback-after-the-new-database-has-accepted-writes&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;rollback-after-the-new-database-has-accepted-writes&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How target-side transactions change reversal from a routing operation into a data-recovery decision.</description>
  </item>
  <item>
    <title>Run cost is the number the prototype hides</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;run-cost-the-prototype-hides&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;run-cost-the-prototype-hides&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Build cost is paid once; inference, retrieval, review and monitoring scale with use. A cheaper model bill can raise cost per accepted outcome, and the run-cost owner is absent from the approval.</description>
  </item>
  <item>
    <title>SaaS portability beyond the data export</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;saas-portability-beyond-the-data-export&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;saas-portability-beyond-the-data-export&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The difference between retrieving SaaS records and carrying a business process into another environment.</description>
  </item>
  <item>
    <title>SaaS replacement or process outsourcing: where does responsibility sit?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;saas-replacement-or-process-outsourcing-where-does-responsibility-sit&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;saas-replacement-or-process-outsourcing-where-does-responsibility-sit&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Comparing a hosted application with provider-executed business work through responsibilities, exceptions, and exit.</description>
  </item>
  <item>
    <title>Shadow mode</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;shadow-mode&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;shadow-mode&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Running a candidate against live inputs with its outputs withheld. The word does not establish the boundary — shared caches, writable destinations and quotas escape it unless someone checked.</description>
  </item>
  <item>
    <title>Shortest path to value</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;shortest-path-to-value&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;shortest-path-to-value&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Waters&#x27; name for a legacy-replacement roadmap that delivers useful capability while limiting disruption. It answers a different question from an MVP, and the two coexist in one programme.</description>
  </item>
  <item>
    <title>Snagging lists, defects liability, and readiness ladders</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;snagging-defects-liability-readiness-ladders&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;snagging-defects-liability-readiness-ladders&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Construction separates practical completion from final acceptance and holds the builder liable across the gap. Four disciplines stage readiness; software handover has no equivalent structure.</description>
  </item>
  <item>
    <title>Sometimes the correct answer is never to transfer</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;sometimes-never-transfer&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;sometimes-never-transfer&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The structure assumes handover is the goal. Where the receiving organisation has no path to the capability, forcing a transfer produces an orphan with an owner&#x27;s name on it.</description>
  </item>
  <item>
    <title>Stabilization: reducing immediate operational risk</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;stabilization-reducing-immediate-operational-risk&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;stabilization-reducing-immediate-operational-risk&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Stabilization addresses a named weakness in current operation. Isolation, recovery, and dependency repair reduce different risks and leave different constraints.</description>
  </item>
  <item>
    <title>Synthetic, masked, sampled, production: what each data strategy costs you in evidence</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;synthetic-masked-sampled-production-data&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;synthetic-masked-sampled-production-data&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Not four rungs of one ladder. Three are construction choices that overlap and one is an operating context, and synthetic does not mean anonymous.</description>
  </item>
  <item>
    <title>The application has moved, but the data center cannot close</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-application-has-moved-but-the-data-center-cannot-close&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-application-has-moved-but-the-data-center-cannot-close&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>How shared infrastructure and recovery dependencies can keep a source facility in the operating path.</description>
  </item>
  <item>
    <title>The evaluation harness is the deliverable</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-evaluation-harness-is-the-deliverable&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-evaluation-harness-is-the-deliverable&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The system can be rebuilt; the encoded definition of working cannot. Ship the harness first, and test it by making a deliberately wrong answer fail.</description>
  </item>
  <item>
    <title>The full cost of retaining or replacing an application</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-full-cost-of-retaining-or-replacing-an-application&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-full-cost-of-retaining-or-replacing-an-application&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Comparing whole-life costs against a consistent baseline, including coexistence and the conditions for realizing savings.</description>
  </item>
  <item>
    <title>The pilot as a sales tactic</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-pilot-as-a-sales-tactic&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-pilot-as-a-sales-tactic&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A cheap pilot is a qualification instrument for the vendor. The diagnostic is what evidence and permitted artifacts remain if the buyer purchases nothing further.</description>
  </item>
  <item>
    <title>The receiving team is the deliverable</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-receiving-team-is-the-deliverable&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-receiving-team-is-the-deliverable&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Invert the frame: the software is the byproduct and the capability is the product. Every practice that eases transfer is a training programme with an artifact attached.</description>
  </item>
  <item>
    <title>The run-cost handoff nobody scheduled</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-run-cost-handoff&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-run-cost-handoff&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A transferred system arrives with a bill and no budget line, because the fiscal year that funded the build did not fund the operation. Six things move on six different dates.</description>
  </item>
  <item>
    <title>The separate support lifecycles inside one application</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-separate-support-lifecycles-inside-one-application&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;the-separate-support-lifecycles-inside-one-application&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A deployment combines product, runtime, development-tool, operating-system, and component support commitments. A single supported label cannot describe them all.</description>
  </item>
  <item>
    <title>Third-party risk management is the gate your prototype actually has to pass</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;third-party-risk-the-real-gate&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;third-party-risk-the-real-gate&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A business arrangement can exist with no contract and no payment, so the free pilot is already inside scope. And some obligations survive the relationship ending.</description>
  </item>
  <item>
    <title>Throwaway or evolutionary: decide before the first commit</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;throwaway-or-evolutionary&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;throwaway-or-evolutionary&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Whether prototype code survives is a decision per component, made in advance, and separate from whether the learning survives. Neither always-rewrite nor demo-implies-retain holds.</description>
  </item>
  <item>
    <title>Transition assistance clauses: the exit you negotiate at the start</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;transition-assistance-clauses&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;transition-assistance-clauses&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Termination for convenience is a settlement mechanism, not a free exit. And staff are participants with rights, not artifacts that transfer with the repository.</description>
  </item>
  <item>
    <title>TSB’s 2018 migration: data transfer and service acceptance</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;tsbs-2018-migration-data-transfer-and-service-acceptance&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;tsbs-2018-migration-data-transfer-and-service-acceptance&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>What the documented TSB case establishes about the boundary between migrated data and working banking services.</description>
  </item>
  <item>
    <title>Virtualizing equipment-control software and preserving physical behavior</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;virtualizing-equipment-control-software-and-preserving-physical-behavior&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;virtualizing-equipment-control-software-and-preserving-physical-behavior&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Distinguishing a recoverable virtual machine from validated behavior at the equipment boundary.</description>
  </item>
  <item>
    <title>Walking skeleton, tracer bullet, strangler fig</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;walking-skeleton-tracer-bullet-strangler-fig&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;walking-skeleton-tracer-bullet-strangler-fig&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Three patterns that build a thin end-to-end path before breadth. Two of them overlap and the third is a different kind of thing, because it has to keep an incumbent running alongside.</description>
  </item>
  <item>
    <title>What an unattended RPA bot depends on</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-an-unattended-rpa-bot-depends-on&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-an-unattended-rpa-bot-depends-on&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>The identities, sessions, selectors, and recovery rules behind unattended desktop automation.</description>
  </item>
  <item>
    <title>What automated source conversion actually changes</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-automated-source-conversion-actually-changes&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-automated-source-conversion-actually-changes&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Separating syntax transformation, runtime support, behavioral equivalence, and future maintenance.</description>
  </item>
  <item>
    <title>What belongs in an application inventory?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-belongs-in-an-application-inventory&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-belongs-in-an-application-inventory&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>An application inventory records deployed systems, their business roles, dependencies, and the evidence behind each attribute. Unknown values remain distinct from observed facts.</description>
  </item>
  <item>
    <title>What makes a system legacy?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-makes-a-system-legacy&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;what-makes-a-system-legacy&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Legacy status describes a constraint on continued operation and change. Age, support status, and treatment choice are separate assessments.</description>
  </item>
  <item>
    <title>When does a prototype become a capitalisable asset?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-a-prototype-becomes-capitalisable&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-a-prototype-becomes-capitalisable&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>IFRS and US GAAP draw the line differently, neither draws it at the word prototype, and the US test is changing. Costs expensed before the criteria are met are not reinstated.</description>
  </item>
  <item>
    <title>When an Excel workbook is a production application</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-an-excel-workbook-is-a-production-application&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-an-excel-workbook-is-a-production-application&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Recognizing the code, dependencies, and operating responsibilities inside a business workbook.</description>
  </item>
  <item>
    <title>When code generation accelerates, acceptance can set the schedule</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-code-generation-accelerates-acceptance-can-set-the-schedule&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-code-generation-accelerates-acceptance-can-set-the-schedule&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>A conditional shift from implementation throughput to evidence and decision capacity as the limiting stage.</description>
  </item>
  <item>
    <title>When is an application actually decommissioned?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-is-an-application-actually-decommissioned&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;when-is-an-application-actually-decommissioned&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Decommissioning removes active execution after required consumers and historical access have been resolved. A quiet monitoring window is bounded evidence.</description>
  </item>
  <item>
    <title>Where Oracle Forms business logic ends and an API begins</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;where-oracle-forms-business-logic-ends-and-an-api-begins&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;where-oracle-forms-business-logic-ends-and-an-api-begins&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Recovering Forms event logic and execution context before exposing database operations through an API.</description>
  </item>
  <item>
    <title>Which assumption would reverse the modernization decision?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;which-assumption-would-reverse-the-modernization-decision&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;which-assumption-would-reverse-the-modernization-decision&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Using sensitivity analysis to expose fragile assumptions and choose the next useful investigation.</description>
  </item>
  <item>
    <title>Who checks the expected result in an AI-generated test?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;who-checks-the-expected-result-in-an-ai-generated-test&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;who-checks-the-expected-result-in-an-ai-generated-test&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Evaluating generated assertions through independent examples, approved baselines, and meaningful fault detection.</description>
  </item>
  <item>
    <title>Who owns the embeddings?</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;who-owns-the-embeddings&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;who-owns-the-embeddings&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Indexes, embeddings, logs and fine-tuning corpora are created during the engagement and left out of the contract that governs it. Possession, ownership, licensed use and portability are four separate answers.</description>
  </item>
  <item>
    <title>Why matching row counts cannot validate a data migration</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;why-matching-row-counts-cannot-validate-a-data-migration&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;why-matching-row-counts-cannot-validate-a-data-migration&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>Matching row counts establish quantity, not identity, meaning, or readiness for new writes. Migration validation checks an explicit transformation contract and accounts for what remains untested.</description>
  </item>
  <item>
    <title>Writing for retrieval changes which claims survive</title>
    <link>https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;writing-for-retrieval&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;singular-state.com&#x2F;articles&#x2F;writing-for-retrieval&#x2F;</guid>
    <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
    <description>When the primary reader chunks and recombines the text, prose style is discarded and structure is not. A constraint on argument construction rather than on formatting.</description>
  </item>
</channel>
</rss>
