Skip to content

Bind deployment recipes to declared frames and token timing - #158

Merged
ElmoPA merged 1 commit into
mainfrom
codex/graph-integration-20260924/09-deployment-contracts
Oct 7, 2026
Merged

ElmoPA merged 1 commit into
mainfrom
codex/graph-integration-20260924/09-deployment-contracts

Conversation

@rpuns

@rpuns rpuns commented Sep 25, 2026

Copy link
Copy Markdown

Nested Yam, ARC, PI and E1 recipes could pair a valid tensor shape with the wrong coordinate frame or tokenizer timing. Extend model-owned data requirements to every shipped ready model, including EgoBridge, and give native/canonical outputs explicit frames. PI selects its deployment adapter frame from the model declaration; E1 binds its experiment-selected source identity. Make the existing Aria stride and E1 human defaults explicit in data YAML.

Add independent model-versus-data composition checks, including negative frame-rate and same-shape timing cases. Add a migration guide connecting the locked environment, retained training recipes, data tools and strict checkpoint loading.

Validation: isolated snapshot fb9b57cebb7b8c7816df2611f6078a86166e5466, 1,452 CPU tests passed; uv lock --check and pinned Ruff pass; 254/254 YAML and component contexts pass. This is layer 09, based on #157.

Real-weight/data OSMO validation remains blocked by HTTP 403 at the service/login endpoints. No integration GPU workflow has been submitted. The destination merge and legacy cutover remain gated; no historical work is removed and DQC remains stopped.

ElmoPA commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Merge activity

  • Oct 7, 9:07 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Oct 7, 9:23 PM UTC: Graphite rebased this pull request as part of a merge.
  • Oct 7, 9:23 PM UTC: @ElmoPA merged this pull request with Graphite.

@ElmoPA
ElmoPA changed the base branch from codex/graph-integration-20260924/08-parity-hardening to graphite-base/158 October 7, 2026 21:20
@ElmoPA
ElmoPA changed the base branch from graphite-base/158 to main October 7, 2026 21:21
@ElmoPA
ElmoPA force-pushed the codex/graph-integration-20260924/09-deployment-contracts branch from 1118d53 to 32a40f7 Compare October 7, 2026 21:22
@ElmoPA
ElmoPA merged commit 271c6be into main Oct 7, 2026
1 of 4 checks passed
ElmoPA added a commit that referenced this pull request Oct 7, 2026
Preserve the legacy HPT trunk initialization capability with an executable source reference. Generate CPU parameters using the original pinned `HPTModel` factory and loader, then load its exact `trunk.` namespace through generic graph initialization. Compare masked outputs, both block outputs, loss, input gradients and all 28 parameter gradients. The local and immutable-Hub transport paths use the same strict tensor/hash validation; only Hub transport is substituted in the fixture test.

Complete dispositions for all 83 legacy-only paths: 56 ported, 25 replaced and two without in-repository consumers at the audited source. Each entry has an owner and evidence, with GPU and assembled-destination gates still explicit. No legacy files are deleted by this layer. Fresh read-only destination preflight records unresolved merge paths without modifying either main branch.

Validation: isolated snapshot `8db359eabdfd2b1cd903f49cd8e66da3df6e8a03`, **1,454 CPU tests passed**; lock and pinned Ruff pass; recursive tests cover **254/254** YAML/component contexts. Fixture tensors are generated CPU data, not pretrained weights or historical ARC checkpoints.

This draft is layer 10, based on #158. OSMO still returns HTTP 403 at the service/login endpoints; no integration GPU workflow has been submitted. Destination assembly and cutover remain incomplete, and DQC stays stopped.
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.

2 participants