- Hash-chained egress receipts for every off-machine send with gstack-egress list/verify/grants commands
- gstack-context-bill for offline token bill-of-materials for skills trees
- Sharded paid-gate runner with one process per test file and wall-clock timeout with group-SIGKILL
- Hermetic PTY test children can register shipped skills
- Discovery-surface cost gated with ratchet protocol
- Browser /health endpoint no longer carries root auth token
- Token bootstrap moved to pinned-origin POST /extension-token
- Eval harness auto-comparison fixed to compare against latest completed same-tier run instead of in-progress accumulator
- Shared modules replace duplicated logic across skill-census helpers
- External-service E2E tests declared periodic-tier
- PTY test runner parses reflowed AskUserQuestion prompts and strips DEC cursor-visibility residue
From gstack
Hash-chained egress receipts for every off-machine send with gstack-egress list/verify/grants commands. gstack-context-bill for offline token bill-of-materials for skills trees. Sharded paid-gate runner with one process per test file and wall-clock timeout with group-SIGKILL. Browser /health endpoint no longer carries root auth token. Token bootstrap moved to pinned-origin POST /extension-token. Hermetic PTY test children can register shipped skills. Discovery-surface cost gated with ratchet protocol. Eval harness auto-comparison fixed to compare against latest completed same-tier run instead of in-progress accumulator. Shared modules replace duplicated logic across skill-census helpers. External-service E2E tests declared periodic-tier. PTY test runner parses reflowed AskUserQuestion prompts and strips DEC cursor-visibility residue. New follow-ups filed for egress ledger rotation and launch-nonce token bootstrap.