@@ -148,11 +148,10 @@ the roster: presence is `<agent-dir>/status`, while unread messages, archive rec
148148links live under ` <agent-dir>/resources/ ` . The flat ` <root>/<identity> ` layout remains only as the
149149intentional catalog-less fallback used by isolated folder evals.
150150
151- Adopters should cut directly to this native layout rather than stage through a retired compatibility
152- transport. Before launching a migrated identity, install and verify hooks, validate and materialize
153- its hand-authored declaration, stop the predecessor transport, and decide how any unread legacy
154- backlog will be archived or forwarded. Never run old and native DING owners concurrently for the same
155- identity.
151+ Adopters should cut directly to the native layout. Before launching a migrated identity, install and
152+ verify hooks, validate and materialize its hand-authored declaration, stop any predecessor transport,
153+ and decide how any unread predecessor backlog will be archived or forwarded. Never run predecessor
154+ and native DING owners concurrently for the same identity.
156155
157156Native DING watches the recipient inbox and delivers a normalized notice:
158157
@@ -203,7 +202,7 @@ manpage tree is committed.
203202The test suite builds a temporary ` PATH ` containing only the current ` st2 ` binary, required Git,
204203and ` pty ` , ` codex ` , and ` claude ` shims. It installs and verifies a scratch hook receipt, instantiates
205204both maintained hand-authored KDL examples in fresh Git workspaces, validates and materializes them
206- twice, and verifies the help/doctor/native authoring surface without any retired binary:
205+ twice, and verifies the help/doctor/native authoring surface without a predecessor transport binary:
207206
208207``` sh
209208cargo test --test native_only --all-features
@@ -219,19 +218,27 @@ cargo test --all-targets --all-features
219218## Eval corpus
220219
221220The Codex evidence ledger is pinned at
222- [ ` 67b45d2694ac40762b09f51bf625d092ab68de74 ` ] ( https://github.com/compoundingtech/evals/blob/67b45d2694ac40762b09f51bf625d092ab68de74 /HARNESS-MATRIX.md ) .
221+ [ ` f605f8626d2e672a59187c9c998015d2efb31040 ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040 /HARNESS-MATRIX.md ) .
223222
224223Current native Codex examples:
225224
226- - [ ` license-mit-codex ` ] ( https://github.com/compoundingtech/evals/blob/67b45d2694ac40762b09f51bf625d092ab68de74/cells/license-mit-codex/license-mit-codex.kdl ) :
227- ` bin/check-codex-native.sh cells/license-mit-codex ` is the free static gate. The opt-in paid run is
228- ` st2 eval ./cells/license-mit-codex/ --keep ` ; pinned evidence is 6/6 PASS in 1m39s.
229- - [ ` signal-rename-codex ` ] ( https://github.com/compoundingtech/evals/blob/67b45d2694ac40762b09f51bf625d092ab68de74/cells/signal-rename-codex/signal-rename-codex.kdl ) :
230- ` bin/check-codex-native.sh cells/signal-rename-codex ` is the free static gate. The opt-in paid run
231- is ` st2 eval ./cells/signal-rename-codex/ --keep ` ; pinned evidence is 6/6 PASS in 8m07s.
232-
233- The pinned [ native static checker] ( https://github.com/compoundingtech/evals/blob/67b45d2694ac40762b09f51bf625d092ab68de74/bin/check-codex-native.sh )
234- does not consume model usage.
225+ - [ ` license-mit-codex ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/cells/license-mit-codex/license-mit-codex.kdl ) :
226+ two subjects plus a short model judge; low expected cost; 6/6 PASS in 1m39s on the fixed build.
227+ - [ ` signal-rename-codex ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/cells/signal-rename-codex/signal-rename-codex.kdl ) :
228+ four-seat multi-repository rename; high expected cost; 6/6 PASS in 8m07s.
229+ - [ ` ghost-bug-codex ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/cells/ghost-bug-codex/ghost-bug-codex.kdl ) :
230+ two-seat debugging and mutation-valid regression; medium expected cost; 5/5 PASS in 1m38s, after
231+ which usage-limit notices were found in the kept logs and paid work stopped.
232+ - [ ` poisoned-pr-codex ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/cells/poisoned-pr-codex/poisoned-pr-codex.kdl ) :
233+ two-seat review-only security exercise; medium expected cost; 4/4 gating PASS plus the signal judge
234+ in 1m52s during the explicitly reopened tail.
235+ - [ ` fork-in-the-road-codex ` ] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/cells/fork-in-the-road-codex/fork-in-the-road-codex.kdl ) :
236+ four-seat design panel; high expected cost; 5/5 PASS in 7m21s on one retry after a concrete grader
237+ fix.
238+
239+ The pinned [ native static checker] ( https://github.com/compoundingtech/evals/blob/f605f8626d2e672a59187c9c998015d2efb31040/bin/check-codex-native.sh )
240+ does not consume model usage. The ledger records that the sequential five-cell run is complete and
241+ no additional model-backed eval is authorized.
235242
236243The Claude native-readiness ledger is pinned at
237244[ ` a52b68dfe4bdb65a3bb6a1ba51c674476cf197df ` ] ( https://github.com/compoundingtech/evals/blob/a52b68dfe4bdb65a3bb6a1ba51c674476cf197df/CLAUDE-NATIVE-READINESS.md ) .
@@ -244,10 +251,7 @@ Its current event-first native examples and gates are immutable at
244251 one Claude supervisor and three specialists, each with a native bare ` ding ` .
245252
246253Run ` bin/check-claude-native.sh ` and ` bin/check-claude-reset.sh ` from that tree for the free static
247- acceptance. The gates reject polling language and legacy bus declarations, require event-first DING
254+ acceptance. The gates reject polling language and non-native bus declarations, require event-first DING
248255guidance, and prove repeatable clean fixture resets. They do not invoke a model. A current-build
249256` st2 eval ` model run remains pending explicit authorization, so these examples have static acceptance
250257but no current native live-smoke claim.
251-
252- [ ` team-standup ` ] ( https://github.com/compoundingtech/evals/blob/a52b68dfe4bdb65a3bb6a1ba51c674476cf197df/cells/team-standup/team-standup.kdl )
253- remains a legacy reference to the retired generated-declaration flow, not a current native example.
0 commit comments