Skip to content

Add app state machine manifest validation#541

Merged
enricopiovesan merged 1 commit into
mainfrom
codex/issue-525-app-state-machine
Jul 6, 2026
Merged

Add app state machine manifest validation#541
enricopiovesan merged 1 commit into
mainfrom
codex/issue-525-app-state-machine

Conversation

@enricopiovesan

Copy link
Copy Markdown
Collaborator

Governing Spec

  • 052-app-state-machine
  • 044-application-bundle-manifest

Project Item

Validation

  • python3 -m json.tool specs/governance/approved-specs.json
  • cargo test -p traverse-cli app_validate -- --nocapture
  • bash scripts/ci/rust_checks.sh
  • bash scripts/ci/repository_checks.sh
  • git diff --check

Notes

  • Implements the manifest schema and validation slice. Runtime command dispatch, state subscriptions, session listing, and conditional output-based transitions remain in the follow-up Project tickets already tracking those surfaces.

@enricopiovesan enricopiovesan force-pushed the codex/issue-525-app-state-machine branch from e710874 to b6150f2 Compare July 5, 2026 14:19
@enricopiovesan enricopiovesan merged commit f401e3b into main Jul 6, 2026
32 of 33 checks passed
@enricopiovesan enricopiovesan deleted the codex/issue-525-app-state-machine branch July 6, 2026 01:01
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.

Spec + runtime: app-level state machine definition in app manifest

1 participant