Official Case Library¶
This page is the canonical capability map for rex-ai-boot.
Each case includes:
When to use: decision triggerRun: copy-paste commandsEvidence: what proves success
Case 1: 5-minute fresh setup on a new machine¶
When to use
You are onboarding a new laptop or teammate and need a clean baseline quickly.
Run
scripts/setup-all.sh --components all --mode opt-in
scripts/verify-aios.sh
powershell -ExecutionPolicy Bypass -File .\scripts\setup-all.ps1 -Components all -Mode opt-in
powershell -ExecutionPolicy Bypass -File .\scripts\verify-aios.ps1
Evidence
verify-aiosexits with code0doctor-*checks show no blocking errors
Case 2: Browser MCP installation and smoke test¶
When to use
You need browser automation (browser_*) working for demos or agent workflows.
Run
scripts/install-browser-mcp.sh
scripts/doctor-browser-mcp.sh
Then in client chat:
browser_launch {"profile":"default"}
browser_navigate {"url":"https://example.com"}
browser_snapshot {}
browser_close {}
Evidence
doctor-browser-mcpreportsResult: OK(warnings are acceptable)- Smoke commands return structured tool responses without runtime exceptions
Case 3: Cross-CLI handoff in one project¶
When to use
You want Claude to analyze, Codex to implement, and Gemini to review without losing context.
Run
claude
codex
gemini
Or deterministic one-shot:
scripts/ctx-agent.sh --agent claude-code --prompt "Summarize blockers and propose next steps"
scripts/ctx-agent.sh --agent codex-cli --prompt "Implement the top priority fix from latest checkpoint"
scripts/ctx-agent.sh --agent gemini-cli --prompt "Review risk and missing tests"
Evidence
- New session/checkpoint artifacts under
memory/context-db/ - Later CLI runs can continue using the same project context
Case 4: Auth-wall handling (human-in-the-loop)¶
When to use
Automation reaches login walls (Google, Meta, platform auth) and should not blindly bypass them.
Run
browser_launch {"profile":"local"}
browser_navigate {"url":"https://target.site"}
browser_auth_check {}
If requiresHumanAction=true, complete login manually in that browser profile, then continue with browser_snapshot / browser_click / browser_type.
Evidence
browser_auth_checkreturns explicit auth state fields- Flow resumes after manual login using the same profile
Case 5: One-shot auditable execution chain¶
When to use
You need one command to produce an auditable record (init -> session -> event -> checkpoint -> pack).
Run
scripts/ctx-agent.sh --agent codex-cli --project rex-ai-boot --prompt "Continue from latest checkpoint and execute next step"
Evidence
- New checkpoint entry in
memory/context-db/index/checkpoints.jsonl - Exported context packet in
memory/context-db/exports/
Case 6: Team skill lifecycle (install/update/doctor/uninstall)¶
When to use
You manage shared skills across multiple CLIs and need predictable lifecycle operations.
Run
scripts/install-contextdb-skills.sh
scripts/doctor-contextdb-skills.sh
scripts/update-contextdb-skills.sh
# rollback if needed
scripts/uninstall-contextdb-skills.sh
powershell -ExecutionPolicy Bypass -File .\scripts\install-contextdb-skills.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\doctor-contextdb-skills.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\update-contextdb-skills.ps1
# rollback if needed
powershell -ExecutionPolicy Bypass -File .\scripts\uninstall-contextdb-skills.ps1
Evidence
- Doctor output confirms expected targets exist and are healthy
- Update/uninstall produce no dangling broken links
Case 7: Shell wrapper recovery and rollback¶
When to use
A user reports command wrapping issues and you need a safe recover path.
Run
scripts/doctor-contextdb-shell.sh
scripts/update-contextdb-shell.sh
# full rollback if needed
scripts/uninstall-contextdb-shell.sh
powershell -ExecutionPolicy Bypass -File .\scripts\doctor-contextdb-shell.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\update-contextdb-shell.ps1
# full rollback if needed
powershell -ExecutionPolicy Bypass -File .\scripts\uninstall-contextdb-shell.ps1
Evidence
- Wrapper doctor no longer reports blocking issues
- Native
codex/claude/geminicommands work after rollback
Case 8: Security hygiene pre-release check¶
When to use
Before publishing updates, verify no unsafe config drift in skills/hooks/MCP settings.
Run
scripts/doctor-security-config.sh
powershell -ExecutionPolicy Bypass -File .\scripts\doctor-security-config.ps1
Evidence
- Security doctor exits
0 - Any warnings are reviewed and resolved before release
Contribute a new official case¶
To propose a case for this library:
- Include exact commands with no placeholders.
- Define measurable evidence (exit code, file artifact, or tool response).
- Add rollback/recovery step when relevant.