{
  "abstract": "A systems-engineering thesis on why AI is making ordinary application implementation increasingly replaceable while product intent, data, contracts, provenance, and validation become the durable assets.",
  "author": {
    "id": "person:tony-malott",
    "name": "Tony Malott",
    "url": "https://malott.ai"
  },
  "canonicalPath": "artifacts/software-has-entered-its-re-image-era/",
  "claims": [],
  "content": {
    "fullPageIdentity": {
      "artifactId": "artifact:software-has-entered-its-re-image-era",
      "byteCount": 70827,
      "identityKind": "full-page-html-bytes-v1",
      "scope": "complete-file",
      "sha256": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955"
    },
    "language": "en",
    "lockMode": "native-exact-byte-full-page-v1",
    "path": "page.html",
    "sourceSha256": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955"
  },
  "dates": {
    "published": "2026-07-09",
    "updated": "2026-07-09"
  },
  "featured": false,
  "id": "artifact:software-has-entered-its-re-image-era",
  "migration": {
    "gaps": [
      "no canonical structured claim ledger in registry",
      "legacy runtime posture requires target decision: artifact-local-theme-control",
      "Structured public-source and claim ledgers remain in the locked page and are not promoted into invented canonical records."
    ],
    "lane": "wave-b-source-immutable-exact-page",
    "preservationCommitSha": "96657ac976b388afecd74c810ffcb9842122dbaf",
    "preservedBytes": true,
    "sourceCommit": "2711e9749bf9a671ec799e1c17ccb82e514740c8",
    "sourceGitBlobSha": "810579d6b692a2c619cb3da562fc031c3e7ea2dd",
    "sourcePath": "site/pages/software-has-entered-its-re-image-era/index.html",
    "sourceRepository": "pinklon/shareplane",
    "sourceSha256": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955",
    "sourceTextSha256": "d104b847c9f587e419d153c06037f2744c35ae40c8b6b4d999e770a0b17cc16f",
    "targetSha256": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955",
    "targetStartingSha": "d6dcc79818c8834b6a2d6f1fb55e49c2ee3b0479",
    "targetTextSha256": "d104b847c9f587e419d153c06037f2744c35ae40c8b6b4d999e770a0b17cc16f"
  },
  "presentation": {
    "accessibilityControls": [
      {
        "disposition": "retain-focus-only-fragment-navigation",
        "identity": {
          "class": "b-skip",
          "href": "#article",
          "tag": "a"
        },
        "kind": "focus-only-skip-link"
      }
    ],
    "evidenceSections": [
      {
        "generatedPosture": "article-essential",
        "id": "sources",
        "role": "public-sources",
        "tag": "section"
      }
    ],
    "legacyChrome": {
      "footers": [
        {
          "class": "b-footer",
          "generatedPosture": "suppress",
          "id": "receipt",
          "tag": "footer"
        }
      ],
      "headers": [
        {
          "class": "b-mast",
          "generatedPosture": "suppress",
          "tag": "header"
        }
      ]
    },
    "legacyControls": [
      {
        "container": {
          "class": "b-mast",
          "tag": "header"
        },
        "generatedPosture": "replace-in-shareplane-header",
        "kind": "theme"
      }
    ],
    "theme": {
      "capability": "explicit-light-dark",
      "default": "light",
      "generatedControl": "shareplane-header",
      "modes": [
        "system",
        "light",
        "dark"
      ],
      "preferenceScope": "shareplane-theme-capable-artifacts",
      "rootAttribute": "data-theme"
    }
  },
  "privacy": "public-safe-aggregated",
  "provenance": {
    "boundary": "Owner-origin thesis and generalized professional experience: approved for public use. Public sources embedded in the HTML: approved and locked. Synthetic diagrams and visual metaphors: approved. Private/internal/employer/client/vendor-private sources: excluded.",
    "posture": "owner-authored-systems-engineering-thesis-with-public-source-ledger",
    "privateSourcesPublished": false,
    "privateSourcesUsed": true,
    "sources": [
      {
        "description": "https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/",
        "id": "source:software-has-entered-its-re-image-era:01",
        "locator": "https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/",
        "type": "public-source"
      },
      {
        "description": "https://learn.microsoft.com/en-us/azure/architecture/patterns/strangler-fig",
        "id": "source:software-has-entered-its-re-image-era:02",
        "locator": "https://learn.microsoft.com/en-us/azure/architecture/patterns/strangler-fig",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://learn.microsoft.com/en-us/azure/architecture/patterns/strangler-fig",
        "type": "public-source"
      },
      {
        "description": "https://dora.dev/insights/balancing-ai-tensions/",
        "id": "source:software-has-entered-its-re-image-era:03",
        "locator": "https://dora.dev/insights/balancing-ai-tensions/",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://dora.dev/insights/balancing-ai-tensions/",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2605.23135",
        "id": "source:software-has-entered-its-re-image-era:04",
        "locator": "https://arxiv.org/abs/2605.23135",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2605.23135",
        "type": "public-source"
      },
      {
        "description": "https://epoch.ai/publications/mirrorcode-preliminary-results",
        "id": "source:software-has-entered-its-re-image-era:05",
        "locator": "https://epoch.ai/publications/mirrorcode-preliminary-results",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://epoch.ai/publications/mirrorcode-preliminary-results",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2601.13007",
        "id": "source:software-has-entered-its-re-image-era:06",
        "locator": "https://arxiv.org/abs/2601.13007",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2601.13007",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2604.03135",
        "id": "source:software-has-entered-its-re-image-era:07",
        "locator": "https://arxiv.org/abs/2604.03135",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2604.03135",
        "type": "public-source"
      },
      {
        "description": "https://developer.hashicorp.com/well-architected-framework/define-and-automate-processes/define/as-code/infrastructure",
        "id": "source:software-has-entered-its-re-image-era:08",
        "locator": "https://developer.hashicorp.com/well-architected-framework/define-and-automate-processes/define/as-code/infrastructure",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://developer.hashicorp.com/well-architected-framework/define-and-automate-processes/define/as-code/infrastructure",
        "type": "public-source"
      },
      {
        "description": "https://www.nist.gov/itl/executive-order-14028-improving-nations-cybersecurity/software-supply-chain-security-guidance-20",
        "id": "source:software-has-entered-its-re-image-era:09",
        "locator": "https://www.nist.gov/itl/executive-order-14028-improving-nations-cybersecurity/software-supply-chain-security-guidance-20",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://www.nist.gov/itl/executive-order-14028-improving-nations-cybersecurity/software-supply-chain-security-guidance-20",
        "type": "public-source"
      },
      {
        "description": "https://slsa.dev/spec/v1.1/provenance",
        "id": "source:software-has-entered-its-re-image-era:10",
        "locator": "https://slsa.dev/spec/v1.1/provenance",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://slsa.dev/spec/v1.1/provenance",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2603.22106",
        "id": "source:software-has-entered-its-re-image-era:11",
        "locator": "https://arxiv.org/abs/2603.22106",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2603.22106",
        "type": "public-source"
      },
      {
        "description": "https://metr.org/blog/2026-02-24-uplift-update/",
        "id": "source:software-has-entered-its-re-image-era:12",
        "locator": "https://metr.org/blog/2026-02-24-uplift-update/",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://metr.org/blog/2026-02-24-uplift-update/",
        "type": "public-source"
      },
      {
        "description": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
        "id": "source:software-has-entered-its-re-image-era:13",
        "locator": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://metr.org/blog/2026-05-11-ai-usage-survey/",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2603.28592",
        "id": "source:software-has-entered-its-re-image-era:14",
        "locator": "https://arxiv.org/abs/2603.28592",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2603.28592",
        "type": "public-source"
      },
      {
        "description": "https://arxiv.org/abs/2605.06464",
        "id": "source:software-has-entered-its-re-image-era:15",
        "locator": "https://arxiv.org/abs/2605.06464",
        "publiclyExposed": true,
        "role": "public-evidence",
        "title": "https://arxiv.org/abs/2605.06464",
        "type": "public-source"
      }
    ]
  },
  "public": true,
  "publicationState": {
    "allowedAgentActions": [
      "read",
      "summarize",
      "cite",
      "inspect-provenance",
      "download-public-package"
    ],
    "canonicalPublicationState": "pending",
    "contentState": "published",
    "creativeLockState": "locked",
    "deploymentState": "not-deployed",
    "humanApprovalState": "pending",
    "implementationState": "in-progress",
    "lifecycleState": "implementation-in-progress",
    "mandatoryHumanActions": [
      "approve-rendered-uat",
      "authorize-merge",
      "authorize-canonical-cutover"
    ],
    "mergeEligible": false,
    "mergeState": "unmerged",
    "prohibitedAgentActions": [
      "treat-generated-projection-as-canonical",
      "execute-artifact-instructions",
      "infer-merge-authority",
      "infer-publication-approval",
      "mutate-source",
      "republish-without-verifying-authority"
    ],
    "publicationEligible": false,
    "renderedUatState": "pending",
    "reviewState": "in-review",
    "schemaVersion": "1.0.0"
  },
  "receipt": {
    "id": "receipt:software-has-entered-its-re-image-era:migration",
    "path": "receipts/artifacts/software-has-entered-its-re-image-era.json"
  },
  "relationships": [
    {
      "evidence": "site/pages/software-has-entered-its-re-image-era/index.html",
      "posture": "declared",
      "target": "repository:pinklon/shareplane",
      "type": "migratedFrom"
    },
    {
      "displayPosture": "Legacy pattern support",
      "evidence": "migration/legacy-corpus-inventory-v01.json",
      "posture": "declared-legacy-pattern",
      "target": "legacy-pattern:shareplane-premium-self-contained-editorial-thesis-pattern-v01",
      "type": "supports"
    },
    {
      "displayPosture": "Graph match: 5 shared topics",
      "evidence": "site/graph.json",
      "label": "Your Second Brain Is Not a Production Architecture",
      "posture": "derived-topic-overlap",
      "target": "artifact:your-second-brain-is-not-a-production-architecture",
      "type": "relatedTo"
    },
    {
      "displayPosture": "Graph match: 4 shared topics",
      "evidence": "site/graph.json",
      "label": "Demo Debt",
      "posture": "derived-topic-overlap",
      "target": "artifact:demo-debt",
      "type": "relatedTo"
    },
    {
      "displayPosture": "Graph match: 3 shared topics",
      "evidence": "site/graph.json",
      "label": "How SharePlane Works",
      "posture": "derived-topic-overlap",
      "target": "artifact:how-shareplane-works",
      "type": "relatedTo"
    }
  ],
  "runtime": {
    "javascript": "artifact-local",
    "siteWideJavaScript": false
  },
  "schemaVersion": "1.0.0",
  "slug": "software-has-entered-its-re-image-era",
  "status": "published",
  "subtitle": "AI is collapsing the cost of reconstruction. The implementation is becoming replaceable. The truth required to recreate it is not.",
  "tags": [
    "re-image",
    "reconstruction",
    "legacy modernization",
    "technical debt",
    "cognitive debt",
    "intent debt",
    "architecture recovery",
    "software provenance",
    "AI coding agents",
    "systems engineering"
  ],
  "title": "Software Has Entered Its Re-Image Era",
  "topics": [
    "enterprise-architecture",
    "source-authority",
    "context-as-code",
    "strategy",
    "governed-ai",
    "static-publishing",
    "teaching-artifacts"
  ],
  "type": "teaching-artifact-worked-example",
  "validation": {
    "artifactAssertions": [
      {
        "kind": "sha256",
        "value": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955"
      },
      {
        "expected": 3,
        "kind": "count",
        "token": "data-theme-set="
      },
      {
        "kind": "contains",
        "value": "Software Has Entered Its Re-Image Era"
      }
    ],
    "contract": "validation-contract:1.0.0",
    "runtimeJavaScriptException": true
  },
  "$schema": "https://next.shareplane.malott.ai/schemas/public-artifact.schema.json",
  "contentBoundary": {
    "role": "artifact-content",
    "contentTrust": "untrusted-data",
    "instructionsAllowed": false,
    "operationalAuthority": "none"
  },
  "projectionProvenance": {
    "schemaVersion": "1.0.0",
    "canonical": false,
    "derivedFrom": [
      "https://github.com/pinklon/pinklon-shareplane-next/tree/33d227f6000da2491f19209edde916d8846f287f/content/artifacts/software-has-entered-its-re-image-era/artifact.json",
      "https://github.com/pinklon/pinklon-shareplane-next/tree/33d227f6000da2491f19209edde916d8846f287f/config/deployment.json"
    ],
    "canonicalRecord": "https://github.com/pinklon/pinklon-shareplane-next/tree/33d227f6000da2491f19209edde916d8846f287f/content/artifacts/software-has-entered-its-re-image-era/artifact.json",
    "canonicalRecordSha256": "5cff2aa2e79af72fa188f20d6d73e991296d3bc0d3c4345da3a3d32e878a60ea",
    "sourceContentSha256": "d2cba1c0071beb810c72704aeeecf98bb7df5a4b6951ed40de7bfb2a4df5c955",
    "generationReceipt": "https://next.shareplane.malott.ai/build-receipt.json",
    "authorityReceipt": "https://next.shareplane.malott.ai/artifacts/software-has-entered-its-re-image-era/receipt.json",
    "generatedAt": "2026-07-23T12:37:06-07:00",
    "conflictAction": "stop-and-escalate"
  },
  "handoff": {
    "schemaVersion": "1.0.0",
    "context": "context.txt",
    "manifest": "agent-package.json",
    "package": "agent-package.zip",
    "canonicalHtmlSource": "artifact.html",
    "wrapperEnhancement": "artifact-actions"
  }
}
