Skip to content

feat: add simultaneous tick execution - #29

Merged
christopherjnelson merged 1 commit into
mainfrom
feat/0022-simultaneous-ticks
Aug 20, 2026
Merged

christopherjnelson merged 1 commit into
mainfrom
feat/0022-simultaneous-ticks

Conversation

@christopherjnelson

Copy link
Copy Markdown
Member

Summary

  • replace sequential model turns with frozen-observation simultaneous ticks, bounded concurrent dispatch, deterministic phased resolution, shared deadlines, cancellation, and lost-tick records
  • add schema-v10 tick attribution, export telemetry, SQLite archive migration/query support, and production World Lab tick controls
  • advance the agent decision contract to text-flat-json-v4 with selective communication guidance that discourages routine action narration while preserving channel and engine authority
  • document tick authority, security, testing, archive behavior, and selective communication in ADRs 0014 and 0015

Validation

Local validation reported passing by the repository owner:

  • pnpm format:check
  • pnpm lint
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • pnpm test:e2e

Known follow-up

Tick-aware causal analytics for direction changes after communication and Patient Zero compliance remain intentionally deferred from this milestone; simulation records and tick execution are unaffected.

@christopherjnelson
christopherjnelson marked this pull request as ready for review August 20, 2026 12:08
@christopherjnelson
christopherjnelson merged commit 5bedb17 into main Aug 20, 2026
2 checks passed
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