Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Comment thread
erinepshovel-code marked this conversation as resolved.
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
11 changes: 11 additions & 0 deletions docs/PROVENANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
95 changes: 95 additions & 0 deletions docs/authority-transition.json
Original file line number Diff line number Diff line change
@@ -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."
Comment thread
erinepshovel-code marked this conversation as resolved.
],
"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
}
94 changes: 94 additions & 0 deletions docs/graduation-qualification-history.json
Original file line number Diff line number Diff line change
@@ -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"
}
Loading