Skip to content

P9-S34: CLI and continuity UX#101

Merged
samrusani merged 1 commit intomainfrom
codex/phase9-sprint-34-cli-and-continuity-ux
Apr 7, 2026
Merged

P9-S34: CLI and continuity UX#101
samrusani merged 1 commit intomainfrom
codex/phase9-sprint-34-cli-and-continuity-ux

Conversation

@samrusani
Copy link
Copy Markdown
Owner

Summary

  • add a packaged local CLI entrypoint for continuity flows
  • provide deterministic terminal formatting for recall, resume, review, and status output
  • align sprint docs and verification evidence with the shipped CLI contract

Validation

  • docker compose up -d
  • ./scripts/migrate.sh
  • ./scripts/load_sample_data.sh
  • APP_RELOAD=false ./scripts/api_dev.sh
  • curl -sS http://127.0.0.1:8000/healthz
  • ./.venv/bin/python -m alicebot_api --help
  • ./.venv/bin/python -m alicebot_api status
  • ./.venv/bin/python -m alicebot_api recall --query local-first
  • ./.venv/bin/python -m alicebot_api resume
  • ./.venv/bin/python -m alicebot_api open-loops --limit 20
  • ./.venv/bin/python -m alicebot_api capture "Decision: CLI verification keeps deterministic continuity output." --explicit-signal decision
  • ./.venv/bin/python -m alicebot_api review queue --status correction_ready --limit 20
  • ./.venv/bin/python -m alicebot_api review show b5bfdbcc-cbb2-440f-9e4e-7ebabdb41f3f
  • ./.venv/bin/python -m alicebot_api review apply b5bfdbcc-cbb2-440f-9e4e-7ebabdb41f3f --action supersede ...
  • ./.venv/bin/python -m pytest tests/unit/test_cli.py -q
  • ./.venv/bin/python -m pytest tests/integration/test_cli_integration.py -q
  • ./.venv/bin/python -m pytest tests/unit tests/integration
  • pnpm --dir apps/web test

@samrusani samrusani merged commit 23b85b6 into main Apr 7, 2026
@samrusani samrusani deleted the codex/phase9-sprint-34-cli-and-continuity-ux branch April 7, 2026 20:11
samrusani pushed a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
samrusani pushed a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
samrusani added a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
samrusani added a commit that referenced this pull request Apr 11, 2026
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