From 471091bc8c09d67bf100adf87f249b1e2a606df4 Mon Sep 17 00:00:00 2001 From: Shawn Blackmore Date: Thu, 24 Sep 2026 12:11:51 -0700 Subject: [PATCH 1/3] Add recursive sovereign provenance qualification record --- ...N_PROVENANCE_QUALIFICATION_2026-09-24.json | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.json diff --git a/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.json b/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.json new file mode 100644 index 0000000..db60c75 --- /dev/null +++ b/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.json @@ -0,0 +1,57 @@ +{ + "backup": { + "bytes": 77606, + "cipher": "AES-256-GCM", + "encrypted": true, + "sha256": "adc4de05f597b9caaf3a22ff909f630c8c9c559cd2a6598e8b513c1f99a32137" + }, + "campaign": "ENTITY governs ENTITY — recursive sovereign provenance and economic lineage", + "causal_economic_graph_root": "0de207802b2a0b3526be8269c80917c76570e135c27befa5261d5c14edb3d132", + "claim_boundary": "ENTITY records attributable evidence, provenance, rights and causal-economic lineage; it does not turn repository records into objective legal truth or accounting fair value.", + "cleanroom_campaign_chain": { + "legacy_v1": "PASS", + "v3.1": "879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5", + "v3.2": "1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18", + "v3.3": "82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d" + }, + "cleanrooms": { + "csharp": {"commit":"5a1fb61380a788b98d7fccb9f138527f063c1d9f","legacy_v1_campaign":"PASS","result_object_id":"obj3-42072d5e6b53c779b9a33c4a25f362757c87a077","run":36016731801,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"}, + "go": {"commit":"74cebdfbb0a6751ea60764e874656b119a3e2416","legacy_v1_campaign":"PASS","result_object_id":"obj3-e1cf32c38a66b1b12dff94e084cb04c4d325530b","run":36016190096,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"}, + "java": {"commit":"1d4d717cd9f5bd93bdcf1403d86b840517c208f3","legacy_v1_campaign":"PASS","result_object_id":"obj3-c53796bd08b770d6b3916e83191910624f151c12","run":36016205611,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"}, + "rust": {"commit":"0ff638fdb0a3d7e8e061205d5b5bc2e3f1e68a31","legacy_v1_campaign":"PASS","result_object_id":"obj3-640e53b6d83a78cd6a3523eeca6225d444385af8","run":36016169261,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"}, + "swift": {"commit":"bbc4e6e6d7cfa4517e90ca2f9477f784e29c72f1","legacy_v1_campaign":"PASS","result_object_id":"obj3-a28b3ea81e897383d7dbbe73a4275e764a8a67f8","run":36016560914,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"}, + "typescript": {"commit":"6582532af2af6a9bcf458aa2e80a841f64f51094","legacy_v1_campaign":"PASS","result_object_id":"obj3-d49d4afaf84fdf983f0f09c77a95d344d7bf3722","run":36016179311,"status":"PASS","v3_1_result_sha256":"879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5","v3_2_result_sha256":"1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18","v3_3_result_sha256":"82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d"} + }, + "date": "2026-09-24", + "destructive_recovery_identical": true, + "economic_boundary": {"historical_contribution_weights_invented":false,"lineage_ready_for_future_economic_participation":true,"monetary_value_asserted":false,"potential_value_records_are_zero":true}, + "evidence_objects": 26, + "fabric_counts": {"attestations":0,"authorities":0,"entities":32,"events":0,"provenance_edges":42,"resolution_records":0,"rights":9,"trust_policies":0,"values":9}, + "registered_cleanroom_results": 6, + "registered_release_objects": 9, + "release_ancestry_backward_v3_3_to_v1": ["v3.3.0","v3.2.0","v3.1.0","v3.0.1","v3.0.0","v2.0.0-alpha1","v1.0.0-rc2.2","v1.0.0-rc2.1","v1.0.0-rc2"], + "release_lineage": [ + {"commit":"7726290d698a41d48663f144310b4720d06e62aa","object_id":"obj3-1484b85bc0fb0a93d6d2b6d8764b848f4cb12094","stage":"PUBLIC_RC","version":"v1.0.0-rc2"}, + {"commit":"92d63a455a71a064681fef30fafe20de753cb4fc","object_id":"obj3-fda31704d835b0a24d8f179a338eaf2beb34c5c4","stage":"PUBLIC_RC_MAINTENANCE","version":"v1.0.0-rc2.1"}, + {"commit":"03b318392d7dd52e99b3c402058e5c5be3c603b5","object_id":"obj3-1a30d26ddc3fab3f0bd6b862a80aac37fe216a65","stage":"PUBLIC_RC_MAINTENANCE","version":"v1.0.0-rc2.2"}, + {"commit":"ad153c6a3447bc1e8479ce7fd3af94af2e97cee2","object_id":"obj3-8583ee703cb02087ccce4aa079bbcd36bee4b715","stage":"DEVELOPMENT_ALPHA","version":"v2.0.0-alpha1"}, + {"commit":"63acd0962965eda1f80bc8afc6259029daaec7aa","object_id":"obj3-8d6513fa6df7d272abfeb61dd162d76c861c6d57","stage":"PUBLIC_RELEASE","version":"v3.0.0"}, + {"commit":"a977b013cb29504f04953c4fce33d2372e91097b","object_id":"obj3-650c19fa509865453f542b790c7424d973e38b95","stage":"PUBLIC_RELEASE","version":"v3.0.1"}, + {"commit":"b985b7cf875bdeeadb228d4d1885395cbcaf19f1","object_id":"obj3-f8b26a2b7aa798b3918f77bc41fb4922b75749ff","stage":"PUBLIC_RELEASE","version":"v3.1.0"}, + {"commit":"512665096cef3771a3a8307d6dc955015ee0efbc","object_id":"obj3-0ca1feca3136045cbca7da5f3dd270e4c0fad952","stage":"PUBLIC_RELEASE","version":"v3.2.0"}, + {"commit":"9c79f987207592cb6791e1a8956f23351cdfb2d3","object_id":"obj3-8aa544638da1f51903595c757a8d30b066c6af3f","stage":"PUBLIC_RELEASE","version":"v3.3.0"} + ], + "rights_passports": 9, + "schema": "entity-recursive-sovereign-provenance-qualification-v1", + "source_release": "v3.3.0", + "source_release_commit": "9c79f987207592cb6791e1a8956f23351cdfb2d3", + "sovereign_bundle_semantic_sha256": "aa81b0d1d84d70ab414183558d3ac2ce0b8204697c2fcb6914b7b91d3e3c78a6", + "state_semantic_root_after_recovery": "b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48", + "state_semantic_root_before_destruction": "b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48", + "status": "PASS", + "v1_forward_reaches_six_language_convergence": true, + "v1_forward_reaches_v3_3": true, + "v3_3_kit_sha256": "f8b39ee01fb7346f33a57530e925b545d2bf9a770c7ec60724e28a4971d55a46", + "v3_3_result_sha256": "82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d", + "v3_3_schema_sha256": "6e1c7e621e0aa84627e009febf8999503b7a61f92627b885ed10a19f2ef7d767" +} \ No newline at end of file From 78f907d3732a39ea157d4322b66978457961933d Mon Sep 17 00:00:00 2001 From: Shawn Blackmore Date: Thu, 24 Sep 2026 12:12:11 -0700 Subject: [PATCH 2/3] Document recursive sovereign provenance qualification --- ...IGN_PROVENANCE_QUALIFICATION_2026-09-24.md | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.md diff --git a/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.md b/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.md new file mode 100644 index 0000000..4c3ad15 --- /dev/null +++ b/docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.md @@ -0,0 +1,57 @@ +# ENTITY Recursive Sovereign Provenance & Economic Lineage Qualification + +**Status: PASS** + +## Scope + +ENTITY v1.0 lineage through v3.3.0 plus all six BTG-controlled clean-room baselines were registered through ENTITY itself. + +## Release lineage + +- v1.0.0-rc2 — `7726290d698a41d48663f144310b4720d06e62aa` — PUBLIC_RC +- v1.0.0-rc2.1 — `92d63a455a71a064681fef30fafe20de753cb4fc` — PUBLIC_RC_MAINTENANCE +- v1.0.0-rc2.2 — `03b318392d7dd52e99b3c402058e5c5be3c603b5` — PUBLIC_RC_MAINTENANCE +- v2.0.0-alpha1 — `ad153c6a3447bc1e8479ce7fd3af94af2e97cee2` — DEVELOPMENT_ALPHA +- v3.0.0 — `63acd0962965eda1f80bc8afc6259029daaec7aa` — PUBLIC_RELEASE +- v3.0.1 — `a977b013cb29504f04953c4fce33d2372e91097b` — PUBLIC_RELEASE +- v3.1.0 — `b985b7cf875bdeeadb228d4d1885395cbcaf19f1` — PUBLIC_RELEASE +- v3.2.0 — `512665096cef3771a3a8307d6dc955015ee0efbc` — PUBLIC_RELEASE +- v3.3.0 — `9c79f987207592cb6791e1a8956f23351cdfb2d3` — PUBLIC_RELEASE + +## Clean-room campaign chain + +The final Rust, TypeScript, C#, Go, Swift and Java clean-room workflows preserve the legacy/v1 campaign and the v3.1, v3.2 and v3.3 deterministic campaigns. + +- legacy/v1 campaign — PASS +- v3.1 result — `879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5` +- v3.2 result — `1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18` +- v3.3 result — `82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d` + +## ENTITY-native registration + +The campaign registered 9 release-stage DCOs, 6 final clean-room result objects, 26 signed Evidence Objects, 9 Rights Passports, 42 provenance edges and 9 explicit zero-value economic records. The release objects and clean-room results remain addressable by persistent ENTITY object IDs. + +Backward ancestry from v3.3.0 reaches the v1.0 RC lineage. Forward ancestry from the v1 root reaches v3.3.0, all six v3.3 clean-room results and the six-language convergence evidence. + +## Recovery proof + +- state semantic root before destruction: `b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48` +- state semantic root after recovery: `b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48` +- sovereign bundle semantic root: `aa81b0d1d84d70ab414183558d3ac2ce0b8204697c2fcb6914b7b91d3e3c78a6` +- causal/economic graph root: `0de207802b2a0b3526be8269c80917c76570e135c27befa5261d5c14edb3d132` +- complete qualification state was deleted and restored from encrypted ENTITY backup +- all Evidence Objects and Rights Passports reverified after recovery +- all registered release and clean-room objects survived recovery +- backward and forward lineage queries returned the same relationships after recovery + +## Economic boundary + +No historical contribution percentages, royalties, revenue, market value or accounting fair value were invented. Historical relationships are preserved with zero contribution weight unless actual evidence supports a percentage. + +The qualification therefore demonstrates economic **lineage readiness**, not historical monetary valuation. ENTITY can preserve the origin, rights structure, derivation history and future participation hooks without manufacturing value that has not occurred. + +## Claim boundary + +ENTITY records attributable evidence, provenance, rights and causal-economic lineage. Repository records, signatures and protocol-valid state do not become objective legal truth or accounting fair value merely because ENTITY records them. + +This is a BTG-controlled recursive qualification. It does not replace unrelated third-party implementation, independent security review, legal/regulatory validation, or real external market evidence. \ No newline at end of file From 8c259cc79d5484d36a49e2bbd4b6fa707697f7f3 Mon Sep 17 00:00:00 2001 From: Shawn Blackmore Date: Thu, 24 Sep 2026 12:15:05 -0700 Subject: [PATCH 3/3] Record recursive sovereign provenance qualification --- docs/ENGINEERING_EVIDENCE.md | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/docs/ENGINEERING_EVIDENCE.md b/docs/ENGINEERING_EVIDENCE.md index 6d11c86..f313aaa 100644 --- a/docs/ENGINEERING_EVIDENCE.md +++ b/docs/ENGINEERING_EVIDENCE.md @@ -97,6 +97,38 @@ The authoritative post-release records are: This evidence does not move or rewrite the `v3.3.0` tag, protected release commit, release manifest or release snapshot. It is controlled cross-language reproducibility evidence, not unrelated third-party interoperability. +## ENTITY governs ENTITY — recursive sovereign provenance and economic lineage + +BTG subsequently ran the released ENTITY v3.3.0 architecture against ENTITY's own development lineage. The campaign registered the v1.0 RC lineage, v2.0.0-alpha1, v3.0.0, v3.0.1, v3.1.0, v3.2.0 and v3.3.0 as ENTITY-governed digital objects, then connected the six final BTG-controlled clean-room baselines and their conformance evidence. + +Qualification results: + +- **9** release-stage objects registered; +- **6** clean-room result objects registered; +- **26** signed Evidence Objects; +- **9** Rights Passports; +- **42** provenance edges; +- legacy/v1 clean-room campaign retained as **PASS**; +- v3.1 result retained as `879c8e1eba2549a9a1962605760b715b0fd47d3ea640fb9c6f29be5c63cfb8c5`; +- v3.2 result retained as `1eb59e09ab08da86bfd8584df4a64ba331f7bbbce3d236b9b94f351606c90e18`; +- v3.3 result retained as `82bd1f1fb328edd37a26d8ea60ede5a599c7d9af5027bffd73b9e52843b5a51d`; +- backward provenance from v3.3.0 reaches the v1.0 RC lineage; +- forward provenance from v1 reaches v3.3.0, all six v3.3 clean-room results and convergence evidence; +- state semantic root before destructive recovery: `b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48`; +- state semantic root after destructive recovery: `b3e4a87fc5e3790fb2fe54ee780d2fa66734b86091d2b2fba53b5cd6fb5c0f48`; +- sovereign bundle semantic root: `aa81b0d1d84d70ab414183558d3ac2ce0b8204697c2fcb6914b7b91d3e3c78a6`; +- causal/economic graph root: `0de207802b2a0b3526be8269c80917c76570e135c27befa5261d5c14edb3d132`; +- all Evidence Objects and Rights Passports reverified after recovery. + +The campaign deliberately records zero monetary value and zero historical contribution weight where no evidence supports a value or percentage. It therefore proves provenance/economic-lineage readiness without manufacturing royalties, market value, accounting fair value or ownership claims. + +Authoritative campaign records: + +- `docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.json` +- `docs/qualification/ENTITY_RECURSIVE_SOVEREIGN_PROVENANCE_QUALIFICATION_2026-09-24.md` + +The full local qualification harness is retained on the qualification host; its SHA-256 is `8c9efbc93dbd6e313f65011c877c34ad618578c448ce698a43848ee9ef110729`. The synthetic sovereign bundle is not committed to the public repository; its semantic root is recorded above. + --- ## What the tests are intended to prove @@ -109,7 +141,8 @@ Tests can support claims such as: - claim-state escalation requires governed evidence/transition semantics; - disputes and supersession preserve history; - causal-economic edges require evidence and satisfy graph constraints; -- inherited v3.2 rights and market semantics remain compatible. +- inherited v3.2 rights and market semantics remain compatible; +- ENTITY can register, traverse, export, destroy, recover and reverify its own synthetic development-provenance state. Tests do **not** by themselves prove: