diff --git a/AGENTS.md b/AGENTS.md index 989ef25..bb6db3b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -13,4 +13,4 @@ Before work: 7. include runnable usage guidance in code and research artifacts; 8. unknown authority, mapping, or evidence remains `hmmm`. -Current graduation boundary: this repository is extracted and its package is being qualified. MPL-2.0 licensing is recorded from the owner’s weak-copyleft instruction. Exact licensed candidate qualification, stack verification, stable release, and reconsumption remain separate evidence requirements. +Current graduation boundary: EPAC v0.1.0 is independently graduated under MPL-2.0. EPAC owns its implementation and public contracts; Stack consumes the hash-pinned public release and retains historical forge evidence. Read docs/graduation.json and docs/authority-transition.json for exact identities and gates. Scientific, upstream-license and freshness authority do not transfer. diff --git a/README.md b/README.md index c761367..798bafc 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ EPAC is the independent repository for The Interdependency's elementary/particle ## Standing -- Physical repository state: extracted from the stack incubator; exact candidate/forge verification remains unresolved until a dedicated immutable verification receipt exists. -- Authority transition: incomplete until the release/reconsumption graduation gates are satisfied. +- Repository state: independently graduated; MPL-2.0 `v0.1.0` published and reconsumed by Stack. +- Authority: EPAC owns its implementation and public contracts. The [scoped transition receipt](docs/authority-transition.json) binds qualification, public reconsumption and retirement of the forge implementation. - Research status: provisional / cross-domain hypothesis unless a narrower artifact says otherwise. - Empirical status: no transfer. Repository independence does not make a physics or chemistry claim true. - Molecular-shape prediction: **FALSIFIED** for the preregistered comparison carried from the incubator; that negative result is preserved as evidence. @@ -48,9 +48,19 @@ The package gate executes: CI resolves UCNS through the source URL and SHA-256 in `pyproject.toml` and `uv.lock`. Python 3.10, 3.11, and 3.12 are the declared verification matrix. Package tests establish the checked construction and replay behavior; reproducible immutable candidate qualification, exact candidate stack verification, licensing, stable release, and reconsumption remain separate gates. +## Published release and graduation + +[EPAC v0.1.0](https://github.com/The-Interdependency/epac/releases/tag/v0.1.0) contains the exact candidate +that passed six clean 209-test installations and pre-publication Stack verification. +Public reconsumption passed, the 37 forge Python files were retired, and the +[authority-transition receipt](https://github.com/The-Interdependency/stack/blob/1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936/integration/epac/authority-transition.json) records the scoped ownership event. +The immutable release source is `949cb1cb304927942966c9fb396caf6227120e7f`. Its archived +graduation record describes qualification time; the [current record](docs/graduation.json) +records the later completed event without changing the published bytes. + ## Usage guidance -The candidate distribution is `interdependency-epac` version `0.1.0`. Its public +The released distribution is `interdependency-epac` version `0.1.0`. Its public modules remain `epac_atomic`, `epac_periodic`, `epac_public_gonol`, `epac_dimensional_arity`, `epac_molecular`, and `epac_comparison`. Subatomic candidate modules are imported through `epac_subatomic`. Names beginning with @@ -98,10 +108,7 @@ Do not treat successful execution as empirical validation. Constructors establis ## hmmm -- exact candidate/forge verification receipt -- distribution surface and first immutable release artifact -- clean package/install dependency contract for UCNS -- downstream forge reconsumption and authority-transition receipt +- unmeasured operation effects and canonical compositional descriptors - whether standing-wave language earns a stronger domain claim after explicit external-physics comparison ## Continued forge research diff --git a/docs/PROVENANCE.md b/docs/PROVENANCE.md index 803f187..19d1992 100644 --- a/docs/PROVENANCE.md +++ b/docs/PROVENANCE.md @@ -97,3 +97,14 @@ CPython 3.11.15 and the pinned release builder for all matrix jobs; each runtime replays the resulting normalized wheel/sdist and preserves all four release assets. Independent acceptance compares every matrix asset to the same locally reproduced candidate before publication. + +## Completed v0.1.0 authority transition + +EPAC v0.1.0 is published immutably under MPL-2.0 from source 949cb1cb304927942966c9fb396caf6227120e7f. The same reproducible wheel/sdist passed six clean 209-test installs on Python 3.10–3.12 and pre-publication Stack verification. Public Stack reconsumption and clean retired-source verification passed; all 37 forge Python files were retired, with 28 historical files retained. The scoped authority-transition receipt at Stack 1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936 records independent EPAC implementation/public-contract ownership. All 14 comparison standings remain FALSIFIED; no scientific, upstream-license, or freshness authority transfers. + +The original extraction and qualification records above are chronological evidence. +The published source archive retains its qualification-time record; the completed +event is recorded in [docs/graduation.json](graduation.json) and the byte-identical +local copy of the [Stack-owned scoped receipt](https://github.com/The-Interdependency/stack/blob/1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936/integration/epac/authority-transition.json). +Use the release tag and SHA256SUMS to inspect the immutable bytes; use the +current graduation record to inspect subsequent lifecycle standing. diff --git a/docs/authority-transition.json b/docs/authority-transition.json new file mode 100644 index 0000000..ae886b6 --- /dev/null +++ b/docs/authority-transition.json @@ -0,0 +1,95 @@ +{ + "after_work_graph_sha256": "29e1808cf8c0c6507b9d6509f27d23b1174c21b94033711e05701aed08f56e35", + "authorization": "User selected execution of stages 1 through 4; weak-copyleft instruction resolved as MPL-2.0 using the organization convention and disclosed before implementation.", + "before_work_graph_sha256": "9ab3b3f75a32f5f73b5df68419148181fc632593babe4ec6adf4269d4f35badb", + "candidate": "EPAC", + "evidence": { + "integration/epac/evidence/candidate-matrix.json": "b7c17232e5286227b0b027fa0e1337d9b04e12243cffa5a80467e166077581ca", + "integration/epac/evidence/graduation-release-lock.json": "ba28b7e2f72c639c4b5604d673141cef7bcda1712a881972c579e9d02da64953", + "integration/epac/evidence/public-release.json": "3913e3852676efbb6571c5455f3b82dee1e6edb6852693ef4ac5c808973c8173", + "integration/epac/evidence/reproducibility.json": "17159a5c4bf85f9ccddfe11fc31086176b6694f858295cc2588338763fa9c066", + "integration/epac/evidence/retirement-inventory.json": "a6503035fe1749bfb07e8432c3b5b7df63c825eda424c43d9cdad896791a6aef", + "integration/epac/evidence/stack-candidate.json": "fb891326a7b81b0cda0ef8cc103a0f4b5c8c710b9f33a2079e5e2425b5456498", + "integration/epac/evidence/stack-graduated.json": "3a5f622384694531e29a0861e40728d5bf5de08230ffea6543d375525abd8c54", + "integration/epac/evidence/stack-reconsumed.json": "d6c510c76e54c5974a2834b25e7ba9a90dbf6d4cb7112eb4d7e9f2089cd727eb", + "integration/epac/evidence/transition-after-manifest.json": "f0c74f43e2768cde2e45a68cc4e3d63e03b886171a145bc564d8255d92fadb6b", + "integration/epac/evidence/transition-before-manifest.json": "c14d5cb7732e216a99fb5907540fd05a00b8c057b251c4934284724f7f7d8258" + }, + "evidence_interpretation": "The before/after manifest snapshots and archived graduation release lock preserve the original v0.1.0 event at their exact Git source identities. Current Stack participant graphs and release pins may advance independently; historical qualification and consumer evidence is checked against the graduation-time lock and upstream. Current release acceptance additionally requires the public consumer at the exact current source. Receipts bind their own source commits and verifier hashes; no freshness or scientific status is inferred.", + "forge_role_after": "consumer of the hash-pinned immutable public release; historical documents retain their actual Stack BASE", + "from": { + "authority": "incubated implementation and public contract", + "repository": "The-Interdependency/stack", + "source_commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d", + "source_path": "research/epac/" + }, + "gates": { + "clean_build_install": "pass", + "clean_retired_source_verification": "pass", + "downstream_reconsumption": "pass", + "exact_candidate_forge_verification": "pass", + "forge_implementation_retired": "pass", + "independent_tests": "pass", + "license_distribution_rights": "pass", + "provenance_preserved": "pass", + "public_api": "pass", + "release_ownership_authority": "pass", + "stable_release": "pass" + }, + "graduation_release_lock": "integration/epac/evidence/graduation-release-lock.json", + "hmmm": [ + "Geometry ratification, canonicality/compositionality, PCEA application, and unmeasured operation effects remain unresolved.", + "No PostgreSQL fresh-making acceptance is asserted." + ], + "lifecycle_state": "graduated", + "preserved_evidence": { + "comparison_standings": "All 14 comparison standings remain FALSIFIED; the original five-formula comparison population and full nine-molecule raw evidence are preserved." + }, + "recorded_transition_source_commit": "c81d807142d3f0fe3968a6879888afa00352eaff", + "release_lock_sha256": "ba28b7e2f72c639c4b5604d673141cef7bcda1712a881972c579e9d02da64953", + "retirement_source_commit": "89ed78e68c11c394d29e4a49e8b23c5dee5303b1", + "retirement_source_tree": "1b02799144691f4e08f29efb04f45b7f7c7039e4", + "schema": "the-interdependency.scoped-authority-transition", + "scope": { + "certification_status_transfer": false, + "empirical_status_transfer": false, + "freshness_authority_transfer": false, + "implementation_authority_transfer": true, + "measurement_status_transfer": false, + "proof_status_transfer": false, + "public_contract_authority_transfer": true, + "semantic_status_transfer": false, + "theorem_status_transfer": false, + "upstream_license_transfer": false + }, + "status": "completed", + "to": { + "authority": "independent implementation and public-contract authority for EPAC", + "release_tag": "v0.1.0", + "repository": "The-Interdependency/epac", + "source_commit": "949cb1cb304927942966c9fb396caf6227120e7f" + }, + "transition_manifests": { + "after": { + "path": "integration/epac/evidence/transition-after-manifest.json", + "source_blob_sha": "f71ea935a23ebd7b8216c75accbaccb3f1496bda", + "source_commit": "c81d807142d3f0fe3968a6879888afa00352eaff", + "source_path": "stack-manifest.json", + "source_repository": "The-Interdependency/stack" + }, + "before": { + "path": "integration/epac/evidence/transition-before-manifest.json", + "source_blob_sha": "e205464ecb4a78e536c35ce1b42426f3d935321c", + "source_commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d", + "source_path": "stack-manifest.json", + "source_repository": "The-Interdependency/stack" + } + }, + "upstream": { + "authority_transfer": false, + "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", + "repository": "The-Interdependency/ucns" + }, + "usage": "Run python3 tools/check_stack_consistency.py and python3 integration/epac/reconsume.py integration/epac/release-lock.json /tmp/epac-public-consumption python3.12 from a clean checkout; use a new output directory outside Stack.", + "version": 1 +} diff --git a/docs/graduation-qualification-history.json b/docs/graduation-qualification-history.json new file mode 100644 index 0000000..53a3995 --- /dev/null +++ b/docs/graduation-qualification-history.json @@ -0,0 +1,94 @@ +{ + "schema": "the-interdependency.project-graduation-record", + "version": "1.0.0", + "candidate": "EPAC", + "lifecycle_state": "stabilizing", + "physical_repository_state": "extracted", + "mode": "execution", + "authorization": { + "external_mutation": "authorized", + "authority_transfer": "authorized; not-yet-complete", + "license_instruction": "weak copyleft; resolved as MPL-2.0 using organization convention" + }, + "forge": { + "repository": "The-Interdependency/stack", + "source_commit": "ef51f2e8f32ccfd5394525dad72475a61a505bc1", + "source_path": "research/epac", + "handoff_source_commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d" + }, + "future_authority": { + "repository": "The-Interdependency/epac" + }, + "distribution": { + "kind": "release-asset", + "artifact": "interdependency-epac", + "version": "0.1.0", + "candidate_immutable_identity": "hmmm", + "published_immutable_identity": "hmmm", + "published_matches_verified_candidate": "hmmm" + }, + "upstream": [ + { + "repository": "The-Interdependency/ucns", + "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", + "relation": "mathematical representation and Public Gonol dependency", + "authority_transfer": false + }, + { + "repository": "The-Interdependency/metapat", + "commit": "d6699e21b11c8f8394998efc34a468e2d6efc8b0", + "relation": "semantic authority for affixiation/harmonic application language", + "authority_transfer": false + }, + { + "repository": "The-Interdependency/skill-lib", + "commit": "c14ee9d500579a4b5d6821f62c9d82ca96e73608", + "relation": "organization build and evidence doctrine", + "authority_transfer": false + } + ], + "gates": { + "public_api": "pass", + "independent_tests": "pass", + "clean_build_install": "hmmm", + "license_distribution_rights": "pass", + "release_ownership_authority": "pass", + "provenance_preserved": "pass", + "exact_candidate_forge_verification": "hmmm", + "stable_release": "hmmm", + "downstream_reconsumption": "hmmm" + }, + "transition_receipt": "hmmm", + "hmmm": [ + "final exact candidate build/install matrix remains pending", + "stack has not reconsumed a released immutable EPAC artifact", + "final pinned package artifacts require a fresh clean installation matrix" + ], + "source_test_evidence": { + "tests": 180, + "subtests": 23, + "skips": 0, + "handoff": "docs/forge-handoff-20260912.json", + "final_pinned_artifact_matrix": "hmmm", + "note": "Historical 180-test source suite; the subsequent 181-test wheel/sdist suite passed all three runtimes before the final UCNS dependency update.", + "preceding_private_artifact_matrix": { + "source_commit": "625e537701292179cdd8027c95ab87bf54aefa37", + "tests_per_artifact": 209, + "artifact_kinds": [ + "wheel", + "sdist" + ], + "python_versions": [ + "3.10", + "3.11", + "3.12" + ], + "skips": 0, + "status": "passed", + "ci_url": "https://github.com/The-Interdependency/epac/actions/runs/34706109670", + "acceptance_sha256": "6e60f2bb969a331ba70f295fbd66c25146b0922ed9fe075629d48dae5f132b88", + "scope": "Preceding private matrix before MPL-2.0 license bytes and normalized release CI. Final licensed candidate qualification remains pending." + } + }, + "license_selection": "docs/license-selection.json" +} diff --git a/docs/graduation.json b/docs/graduation.json index 53a3995..7fcd8d5 100644 --- a/docs/graduation.json +++ b/docs/graduation.json @@ -1,94 +1,148 @@ { - "schema": "the-interdependency.project-graduation-record", - "version": "1.0.0", - "candidate": "EPAC", - "lifecycle_state": "stabilizing", - "physical_repository_state": "extracted", - "mode": "execution", "authorization": { + "authority_transfer": "authorized and completed for EPAC implementation/public-contract only", "external_mutation": "authorized", - "authority_transfer": "authorized; not-yet-complete", "license_instruction": "weak copyleft; resolved as MPL-2.0 using organization convention" }, - "forge": { - "repository": "The-Interdependency/stack", - "source_commit": "ef51f2e8f32ccfd5394525dad72475a61a505bc1", - "source_path": "research/epac", - "handoff_source_commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d" - }, - "future_authority": { - "repository": "The-Interdependency/epac" + "candidate": "EPAC", + "current_authority": { + "repository": "The-Interdependency/epac", + "scope": [ + "implementation", + "public-contract" + ] }, "distribution": { - "kind": "release-asset", "artifact": "interdependency-epac", - "version": "0.1.0", - "candidate_immutable_identity": "hmmm", - "published_immutable_identity": "hmmm", - "published_matches_verified_candidate": "hmmm" - }, - "upstream": [ - { - "repository": "The-Interdependency/ucns", - "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", - "relation": "mathematical representation and Public Gonol dependency", - "authority_transfer": false + "candidate_immutable_identity": { + "assets_sha256": { + "SHA256SUMS": "c432e50b60a861992d36a89b3ceb5e4720a0d79f5da8f04a65c0b88dcd61618a", + "interdependency_epac-0.1.0-py3-none-any.whl": "e871ce7940e963b73664a276cdd8ceea7ac1a5db568c26838cd57217e00adf45", + "interdependency_epac-0.1.0.tar.gz": "fb31e05b55f5cf3bae76e2bd70332507cca1051e71b58bb49f25bae136853460", + "release-manifest.json": "caa7ef6103651786efd7c092421a7a9fd7daf535bc839d3e8dcb20ffa806c89e" + }, + "release_manifest_sha256": "caa7ef6103651786efd7c092421a7a9fd7daf535bc839d3e8dcb20ffa806c89e", + "source_commit": "949cb1cb304927942966c9fb396caf6227120e7f" }, - { - "repository": "The-Interdependency/metapat", - "commit": "d6699e21b11c8f8394998efc34a468e2d6efc8b0", - "relation": "semantic authority for affixiation/harmonic application language", - "authority_transfer": false + "kind": "release-asset", + "published_immutable_identity": { + "assets_sha256": { + "SHA256SUMS": "c432e50b60a861992d36a89b3ceb5e4720a0d79f5da8f04a65c0b88dcd61618a", + "interdependency_epac-0.1.0-py3-none-any.whl": "e871ce7940e963b73664a276cdd8ceea7ac1a5db568c26838cd57217e00adf45", + "interdependency_epac-0.1.0.tar.gz": "fb31e05b55f5cf3bae76e2bd70332507cca1051e71b58bb49f25bae136853460", + "release-manifest.json": "caa7ef6103651786efd7c092421a7a9fd7daf535bc839d3e8dcb20ffa806c89e" + }, + "immutable": true, + "release_manifest_sha256": "caa7ef6103651786efd7c092421a7a9fd7daf535bc839d3e8dcb20ffa806c89e", + "release_url": "https://github.com/The-Interdependency/epac/releases/tag/v0.1.0", + "source_commit": "949cb1cb304927942966c9fb396caf6227120e7f" }, - { - "repository": "The-Interdependency/skill-lib", - "commit": "c14ee9d500579a4b5d6821f62c9d82ca96e73608", - "relation": "organization build and evidence doctrine", - "authority_transfer": false - } - ], + "published_matches_verified_candidate": "pass", + "version": "0.1.0" + }, + "forge": { + "handoff_source_commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d", + "repository": "The-Interdependency/stack", + "source_commit": "ef51f2e8f32ccfd5394525dad72475a61a505bc1", + "source_path": "research/epac" + }, "gates": { - "public_api": "pass", + "clean_build_install": "pass", + "clean_retired_source_verification": "pass", + "downstream_reconsumption": "pass", + "exact_candidate_forge_verification": "pass", + "forge_implementation_retired": "pass", "independent_tests": "pass", - "clean_build_install": "hmmm", "license_distribution_rights": "pass", - "release_ownership_authority": "pass", "provenance_preserved": "pass", - "exact_candidate_forge_verification": "hmmm", - "stable_release": "hmmm", - "downstream_reconsumption": "hmmm" + "public_api": "pass", + "release_ownership_authority": "pass", + "stable_release": "pass" }, - "transition_receipt": "hmmm", "hmmm": [ - "final exact candidate build/install matrix remains pending", - "stack has not reconsumed a released immutable EPAC artifact", - "final pinned package artifacts require a fresh clean installation matrix" + "Geometry ratification, canonicality/compositionality, PCEA application, and unmeasured operation effects remain unresolved.", + "No PostgreSQL fresh-making acceptance is asserted." ], + "license_selection": "docs/license-selection.json", + "lifecycle_state": "graduated", + "mode": "execution", + "physical_repository_state": "independent", + "qualification_history": "docs/graduation-qualification-history.json", + "schema": "the-interdependency.project-graduation-record", "source_test_evidence": { - "tests": 180, - "subtests": 23, - "skips": 0, + "final_pinned_artifact_matrix": { + "acceptance_sha256": "b7c17232e5286227b0b027fa0e1337d9b04e12243cffa5a80467e166077581ca", + "artifact_kinds": [ + "wheel", + "sdist" + ], + "ci_url": "https://github.com/The-Interdependency/epac/actions/runs/34724129782", + "python_versions": [ + "3.10", + "3.11", + "3.12" + ], + "same_candidate_assets_sha256": { + "SHA256SUMS": "c432e50b60a861992d36a89b3ceb5e4720a0d79f5da8f04a65c0b88dcd61618a", + "interdependency_epac-0.1.0-py3-none-any.whl": "e871ce7940e963b73664a276cdd8ceea7ac1a5db568c26838cd57217e00adf45", + "interdependency_epac-0.1.0.tar.gz": "fb31e05b55f5cf3bae76e2bd70332507cca1051e71b58bb49f25bae136853460", + "release-manifest.json": "caa7ef6103651786efd7c092421a7a9fd7daf535bc839d3e8dcb20ffa806c89e" + }, + "skips": 0, + "source_commit": "949cb1cb304927942966c9fb396caf6227120e7f", + "status": "passed", + "tests_per_artifact": 209 + }, "handoff": "docs/forge-handoff-20260912.json", - "final_pinned_artifact_matrix": "hmmm", "note": "Historical 180-test source suite; the subsequent 181-test wheel/sdist suite passed all three runtimes before the final UCNS dependency update.", "preceding_private_artifact_matrix": { - "source_commit": "625e537701292179cdd8027c95ab87bf54aefa37", - "tests_per_artifact": 209, + "acceptance_sha256": "6e60f2bb969a331ba70f295fbd66c25146b0922ed9fe075629d48dae5f132b88", "artifact_kinds": [ "wheel", "sdist" ], + "ci_url": "https://github.com/The-Interdependency/epac/actions/runs/34706109670", "python_versions": [ "3.10", "3.11", "3.12" ], + "scope": "Historical private matrix before MPL-2.0 license bytes and normalized release CI; the completed final_pinned_artifact_matrix supplies release qualification.", "skips": 0, + "source_commit": "625e537701292179cdd8027c95ab87bf54aefa37", "status": "passed", - "ci_url": "https://github.com/The-Interdependency/epac/actions/runs/34706109670", - "acceptance_sha256": "6e60f2bb969a331ba70f295fbd66c25146b0922ed9fe075629d48dae5f132b88", - "scope": "Preceding private matrix before MPL-2.0 license bytes and normalized release CI. Final licensed candidate qualification remains pending." - } + "tests_per_artifact": 209 + }, + "skips": 0, + "subtests": 23, + "tests": 180 }, - "license_selection": "docs/license-selection.json" + "transition_receipt": { + "owning_repository": "The-Interdependency/stack", + "path": "docs/authority-transition.json", + "sha256": "20c33f747e41a571a1b142bb1a3a70c3ef3ae0967973b5025b9ae9b1b2361646", + "source_commit": "1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936", + "source_url": "https://github.com/The-Interdependency/stack/blob/1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936/integration/epac/authority-transition.json" + }, + "upstream": [ + { + "authority_transfer": false, + "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", + "relation": "mathematical representation and Public Gonol dependency", + "repository": "The-Interdependency/ucns" + }, + { + "authority_transfer": false, + "commit": "d6699e21b11c8f8394998efc34a468e2d6efc8b0", + "relation": "semantic authority for affixiation/harmonic application language", + "repository": "The-Interdependency/metapat" + }, + { + "authority_transfer": false, + "commit": "c14ee9d500579a4b5d6821f62c9d82ca96e73608", + "relation": "organization build and evidence doctrine", + "repository": "The-Interdependency/skill-lib" + } + ], + "version": "1.0.0" } diff --git a/docs/work-graph.json b/docs/work-graph.json index 2083a6f..6af0bc3 100644 --- a/docs/work-graph.json +++ b/docs/work-graph.json @@ -1,42 +1,42 @@ { - "schema": "the-interdependency.stack-manifest", - "version": "1.0.0", - "work_graph_sha256": "e0da233c6a7f51bfc56a1ef8c2e02e3a1096a8518e2acd712eed82ce8004b049", + "boundaries": { + "agent_scope": "cross-repository-work-graph", + "authority_transfer": false, + "hmmm": [ + "Geometry ratification, canonicality/compositionality, PCEA application, and unmeasured operation effects remain unresolved.", + "No PostgreSQL fresh-making acceptance is asserted." + ], + "measurement_status_transfer": false, + "proof_status_transfer": false, + "semantic_mapping": "external-provenance" + }, "repositories": [ { - "repository": "The-Interdependency/stack", - "commit": "0e8384bbb60e4c2189016a212bdd0030d04aed7d", - "authority": "forge/provenance authority for the extracted candidate state", - "relation": "extraction source" + "authority": "composition forge, historical provenance, and downstream release consumption", + "commit": "1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936", + "relation": "former EPAC incubator; reconsumes the immutable public v0.1.0 artifact; the scoped transition receipt separately transfers only EPAC implementation/public-contract authority; receipt docs/authority-transition.json SHA-256 20c33f747e41a571a1b142bb1a3a70c3ef3ae0967973b5025b9ae9b1b2361646 from https://github.com/The-Interdependency/stack/blob/1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936/integration/epac/authority-transition.json", + "repository": "The-Interdependency/stack" }, { - "repository": "The-Interdependency/skill-lib", - "commit": "c14ee9d500579a4b5d6821f62c9d82ca96e73608", "authority": "organization-wide build and evidence doctrine", - "relation": "current repo-local skill snapshot source; all 79 non-manifest files checked byte-for-byte" + "commit": "c14ee9d500579a4b5d6821f62c9d82ca96e73608", + "relation": "current repo-local skill snapshot source; all 79 non-manifest files checked byte-for-byte", + "repository": "The-Interdependency/skill-lib" }, { - "repository": "The-Interdependency/metapat", - "commit": "d6699e21b11c8f8394998efc34a468e2d6efc8b0", "authority": "semantic authority for METAPAT application terms", - "relation": "semantic source consumed by EPAC" + "commit": "d6699e21b11c8f8394998efc34a468e2d6efc8b0", + "relation": "semantic source consumed by EPAC", + "repository": "The-Interdependency/metapat" }, { - "repository": "The-Interdependency/ucns", - "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", "authority": "geometry and mathematical representation", - "relation": "licensed source archive consumed by the package candidate; exact archive and runtime source hashes in data/ucns-source-lock.json" + "commit": "6eea1828a34ed8ec99879f8090ea5d48352d8c2d", + "relation": "licensed source archive consumed by the package candidate; exact archive and runtime source hashes in data/ucns-source-lock.json", + "repository": "The-Interdependency/ucns" } ], - "boundaries": { - "authority_transfer": false, - "proof_status_transfer": false, - "measurement_status_transfer": false, - "semantic_mapping": "external-provenance", - "agent_scope": "cross-repository-work-graph", - "hmmm": [ - "EPAC stable release and stack reconsumption are not complete", - "EPAC MPL-2.0 recorded; immutable candidate, release and authority transition remain pending" - ] - } + "schema": "the-interdependency.stack-manifest", + "version": "1.0.0", + "work_graph_sha256": "9e079e25fa2021f83a17171db4be157b43aced0aa6fbbf4729fc9ce71ff4f4f3" } diff --git a/docs/work-graphs/repository-plan-report.json b/docs/work-graphs/repository-plan-report.json index 5c6f368..3121cf0 100644 --- a/docs/work-graphs/repository-plan-report.json +++ b/docs/work-graphs/repository-plan-report.json @@ -1,25 +1,8 @@ { - "schema": "the-interdependency.repository-plan-report", - "version": "1.0.0", - "repository": "The-Interdependency/epac", - "contract": { - "repository": "The-Interdependency/skill-lib", - "path": "interdependent-work-graph/repository-plan-report.schema.json", - "version": "1.0.0", - "blob_sha": "9b347b2dff7692054b571602f30ee6d00c2e7265" - }, - "source": { - "branch": "graduate/package-release-20260912", - "commit": "914fc6bf210d1daf4a0fe5f6926c45b3201924bc", - "generated_at": "2026-09-12", - "note": "MPL-2.0 is recorded from the owner\u2019s instruction that EPAC is weak copyleft, resolved using the existing organization convention and disclosed before execution. The unmodified official license, explicit project SPDX/license-files metadata, and source-selection provenance replace the unresolved license status. CI now builds normalized four-asset candidates with managed CPython3.11.15 and the exact release toolchain before wheel/sdist replay on Python3.10/3.11/3.12. Every matrix asset must match the independently reproduced local candidate before publication. Preceding625e537 passed exact review, six private209-test installs with no skips and private Stack consumption of all nine molecules and14 FALSIFIED standings; acceptance SHA2566e60f2bb969a331ba70f295fbd66c25146b0922ed9fe075629d48dae5f132b88. That evidence is historical after license/build-pipeline changes. Licensed exact-head review, reproducibility, all six same-candidate installs, prepublication Stack verification, immutable publication, public reconsumption and the authority transition remain pending. No upstream license or scientific authority transfers." - }, + "active_frontier": [ + "Retain explicit research standing and unresolved operation effects; scientific continuation is separate from the completed packaging/graduation program." + ], "authority": { - "owns": [ - "independent extracted EPAC research repository state and repository-local executable candidate constructions", - "preservation of EPAC provenance, preregistered comparisons, and their scoped epistemic status", - "future EPAC implementation/public-contract authority once graduation gates are actually completed" - ], "does_not_own": [ "UCNS geometry authority", "stack authority over other projects", @@ -29,101 +12,94 @@ "repository extraction does not transfer empirical, physics, chemistry, proof, or geometry standing", "UCNS geometry use does not transfer external-domain truth", "stack-origin research remains provenance and does not itself complete EPAC graduation" + ], + "owns": [ + "EPAC implementation and public contracts", + "preservation of EPAC provenance, preregistered comparisons, and their scoped epistemic status" ] }, - "portfolio_role": { - "summary": "Own the independently extracted EPAC candidate repository while preserving its stack provenance and keeping authority transition incomplete until release/reconsumption graduation gates pass.", - "reports_to": { - "repository": "The-Interdependency/skill-lib", - "skill": "interdependent-work-graph", - "relation": "repo-owned report consumed by the deterministic portfolio projection" - } - }, - "status": { - "state": "extracted candidate; package preparation implemented; graduation incomplete", - "current_claim": "MPL-2.0 is recorded from the owner\u2019s instruction that EPAC is weak copyleft, resolved using the existing organization convention and disclosed before execution. The unmodified official license, explicit project SPDX/license-files metadata, and source-selection provenance replace the unresolved license status. CI now builds normalized four-asset candidates with managed CPython3.11.15 and the exact release toolchain before wheel/sdist replay on Python3.10/3.11/3.12. Every matrix asset must match the independently reproduced local candidate before publication. Preceding625e537 passed exact review, six private209-test installs with no skips and private Stack consumption of all nine molecules and14 FALSIFIED standings; acceptance SHA2566e60f2bb969a331ba70f295fbd66c25146b0922ed9fe075629d48dae5f132b88. That evidence is historical after license/build-pipeline changes. Licensed exact-head review, reproducibility, all six same-candidate installs, prepublication Stack verification, immutable publication, public reconsumption and the authority transition remain pending. No upstream license or scientific authority transfers." + "blocked": [], + "contract": { + "blob_sha": "9b347b2dff7692054b571602f30ee6d00c2e7265", + "path": "interdependent-work-graph/repository-plan-report.schema.json", + "repository": "The-Interdependency/skill-lib", + "version": "1.0.0" }, - "delivered": [ + "cross_repository_relations": [ { - "surface": "independent EPAC repository extraction", - "status": "implemented and independently verified", - "boundary": "repository independence is not completion of authority transition" + "authority_transfer": false, + "relation": "consumer of canonical build/evidence, graduation, and work-graph doctrine", + "repository": "The-Interdependency/skill-lib" }, { - "surface": "molecular comparison evidence", - "status": "preserved FALSIFIED result for preregistered scope", - "boundary": "negative result remains scoped; no broader chemistry claim follows" + "authority_transfer": false, + "relation": "forge of origin and consumer of immutable released EPAC; scoped implementation/public-contract transition is recorded separately in docs/authority-transition.json", + "repository": "The-Interdependency/stack" }, { - "surface": "subatomic and standing-wave candidate constructions", - "status": "implemented research candidates/witnesses", - "boundary": "modeling direction is not established external physics merely by execution" - }, - { - "surface": "independent package and artifact replay preparation", - "status": "implemented; final release candidate qualification pending", - "boundary": "clean installed-code checks and private replay do not pass the unresolved license gate or establish external physics" + "authority_transfer": false, + "relation": "pinned geometry dependency for EPAC candidate constructions; external-domain status does not transfer", + "repository": "The-Interdependency/ucns" } ], - "active_frontier": [ - "qualify final pinned EPAC artifacts with recorded MPL-2.0", - "verify the same candidate in stack before publication, then publish and reconsume those bytes", - "retire the forge implementation and record the scoped authority-transition receipt after successful reconsumption" - ], - "next_actions": [ + "delivered": [ { - "action": "qualify the exact licensed final artifact", - "owner": "The-Interdependency/epac", - "dependency": "MPL-2.0 and the accepted exact UCNS source are now recorded; publication qualification remains pending" + "boundary": "negative result remains scoped; no broader chemistry claim follows", + "status": "preserved FALSIFIED result for preregistered scope", + "surface": "molecular comparison evidence" }, { - "action": "verify the candidate in stack before publication", - "owner": "The-Interdependency/stack", - "dependency": "same immutable EPAC artifact already tested independently" + "boundary": "modeling direction is not established external physics merely by execution", + "status": "implemented research candidates/witnesses", + "surface": "subatomic and standing-wave candidate constructions" }, { - "action": "publish, reconsume, retire the forge path and record the transition", - "owner": "The-Interdependency/stack", - "dependency": "verified public artifact identity and completed graduation gates" + "boundary": "Implementation/public-contract independence transfers no empirical, theorem, proof, measurement, semantic, upstream-license or freshness authority.", + "status": "published, reconsumed, forge implementation retired, authority receipt accepted", + "surface": "MPL-2.0 immutable EPAC v0.1.0 release and scoped graduation" } ], - "blocked": [], - "cross_repository_relations": [ - { - "repository": "The-Interdependency/skill-lib", - "relation": "consumer of canonical build/evidence, graduation, and work-graph doctrine", - "authority_transfer": false - }, - { - "repository": "The-Interdependency/stack", - "relation": "forge of origin; retains incubator research and must later reconsume released EPAC to complete graduation", - "authority_transfer": false - }, - { - "repository": "The-Interdependency/ucns", - "relation": "pinned geometry dependency for EPAC candidate constructions; external-domain status does not transfer", - "authority_transfer": false - } + "hmmm": [ + "Geometry ratification, canonicality/compositionality, PCEA application, and unmeasured operation effects remain unresolved.", + "No PostgreSQL fresh-making acceptance is asserted." ], "machine_entrypoints": { - "repo_report": "docs/work-graphs/repository-plan-report.json", - "system_overview": "README.md", - "tests": "tests/", - "subatomic": "subatomic/", - "provenance": "docs/", + "artifact_replay": "tools/replay_distributions.sh", + "authority_transition": "docs/authority-transition.json", "ci": ".github/workflows/ci.yml", + "graduation": "docs/graduation.json", "package": "pyproject.toml", + "provenance": "docs/", "release_builder": "tools/build_release.py", - "artifact_replay": "tools/replay_distributions.sh", - "graduation": "docs/graduation.json", - "ucns_source_identity": "data/ucns-source-lock.json", - "subatomic_tests": "tests/subatomic/", + "release_contract": "tools/release_contract.py", "replay_input_binding": "tools/verify_replay_inputs.py", - "release_contract": "tools/release_contract.py" + "repo_report": "docs/work-graphs/repository-plan-report.json", + "subatomic": "subatomic/", + "subatomic_tests": "tests/subatomic/", + "system_overview": "README.md", + "tests": "tests/", + "ucns_source_identity": "data/ucns-source-lock.json" }, - "hmmm": [ - "final immutable release candidate and exact pre-publication stack acceptance remain pending", - "public artifact reconsumption and authority-transition receipt remain incomplete", - "stronger external-physics standing for standing-wave language remains unresolved" - ] + "next_actions": [], + "portfolio_role": { + "reports_to": { + "relation": "repo-owned report consumed by the deterministic portfolio projection", + "repository": "The-Interdependency/skill-lib", + "skill": "interdependent-work-graph" + }, + "summary": "Independent EPAC implementation/public-contract owner; Stack is now a consumer of the immutable release." + }, + "repository": "The-Interdependency/epac", + "schema": "the-interdependency.repository-plan-report", + "source": { + "branch": "graduate/record-authority-transition-20260912", + "commit": "17a0f8b849af5853940a484e923c1e45a7ce99ab", + "generated_at": "2026-09-13", + "note": "Completed lifecycle documentation source; immutable release source 949cb1cb304927942966c9fb396caf6227120e7f is separately pinned in docs/graduation.json." + }, + "status": { + "current_claim": "EPAC v0.1.0 is published immutably under MPL-2.0 from source 949cb1cb304927942966c9fb396caf6227120e7f. The same reproducible wheel/sdist passed six clean 209-test installs on Python 3.10\u20133.12 and pre-publication Stack verification. Public Stack reconsumption and clean retired-source verification passed; all 37 forge Python files were retired, with 28 historical files retained. The scoped authority-transition receipt at Stack 1c6ec9fb85d2ead58b13d806a5c4a9bc3803c936 records independent EPAC implementation/public-contract ownership. All 14 comparison standings remain FALSIFIED; no scientific, upstream-license, or freshness authority transfers.", + "state": "graduated; immutable v0.1.0 released and reconsumed" + }, + "version": "1.0.0" } diff --git a/subatomic/element_affixiation_candidate.py b/subatomic/element_affixiation_candidate.py index 3c22091..11976a1 100644 --- a/subatomic/element_affixiation_candidate.py +++ b/subatomic/element_affixiation_candidate.py @@ -44,7 +44,7 @@ # rollback: remove module, tests, and generated receipts # requires: ucns_public_gonol_geometry, ucns_native_mobius_geometry # since: 2026-08-22 -# unresolved: Public Gonol position operations; harmonic notation; isotope defaults are instance-resolved; release/reconsumption graduation remains incomplete +# unresolved: Public Gonol position operations; harmonic notation; isotope defaults are instance-resolved # === END MODULE_BUILD === # === CONTRACTS ===