Skip to content

[WP02 · SubStep 02.04] Add ArcScope compiled identity and independent version sources - #7

Merged
deku2026 merged 1 commit into
mainfrom
codex/wp02-04-version-identity
Sep 21, 2026
Merged

deku2026 merged 1 commit into
mainfrom
codex/wp02-04-version-identity

Conversation

@deku2026

Copy link
Copy Markdown
Contributor

ArcScope now exposes offline --build-info --evidence PATH from compiled source/run metadata and embedded independent version sources. Candidate preparation executes the actual AOT application; portable verification rejects missing or modified internal identity even when archive hashes are recomputed. CI also inspects all four owned PE assemblies.

Only Build.Policy moves to the verified published 1.0.0-ci.20.1; Contracts stays at 1.0.0-ci.36.1. Reviewed ArcNotes 0c797e30690a10d8798ddca19ca7f37b16cecf01 source is adapted through immutable provenance r2, with r1 retained and exact source/target hashes. ArcScope format/storage future owners are explicit. Existing app IDs, offline startup, transport and five-platform native gates remain intact.

Local validation passed: locked restore, formatting, Release build, 109 tests, four actual PE identities, provenance/licence checks, no unrelated package-version changes, runtime environment independence and wrong-source build rejection. The clean Windows x64 Native AOT candidate passed offline metadata retrieval, native UI/live Cloud success/error checks and portable packaging. Hosted five-platform/security checks and merged-main public/runtime verification remain required.

Scope: WP02.04, following ArcForges-Design PR #52. This support metadata does not establish commercial instrument workflows or later format/storage compatibility.

Signed-off-by: sammiller <dekueon@gmail.com>

@deku2026 deku2026 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Complete review of the 24-file change at 265cd29 found no remaining actionable issue. The full adapted source was independently reconstructed from reviewed ArcNotes merge 0c797e30690a10d8798ddca19ca7f37b16cecf01 and compared byte-for-byte, including every r2 target digest. The original r1 record and full licence/attribution remain intact. ArcScope-specific absent format/storage sources and README distribution/source pointer were separately reviewed.

Checked nine-axis independence and absence semantics, actual source/run/dirty/timestamp metadata on all owned assemblies, offline runtime entry and environment independence, exact dependency locks, package internal metadata tamper rejection, owner-local references and unchanged live transport/app identities. The only changed resolved package version is Build.Policy 1.0.0-ci.20.1; tool transitive dependencies retain existing central pins.

ArcScope local evidence passed independently: 109 tests, locked restore/format/build, provenance and licence checks, four actual PE metadata comparisons, wrong-source rejection and runtime environment mutation. Clean Windows x64 Native AOT candidate executed offline build info and the real native UI/live Cloud success/error scenarios, then passed archive packaging. These are not borrowed ArcNotes runtime results.

Merge remains conditional on all applicable latest-head CI checks, followed by a separate merged-main public-byte and runtime verification.

@deku2026
deku2026 merged commit a26c2c9 into main Sep 21, 2026
13 checks passed
@deku2026
deku2026 deleted the codex/wp02-04-version-identity branch September 21, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant