tc-core
Phase 1 · shippedWorkspace orchestration. Initialize, inspect, journal, recommend.
- /tc:init
- /tc:status
- /tc:journal
- /tc:next
tc-requirements
Phase 2 · shippedRequirements quality. 16-dimension rubric, INVEST review, AC review, coverage, seed test-ideas.
- /tc:review-requirements
- /tc:review-user-stories
- /tc:review-acceptance-criteria
- /tc:requirements-coverage
- /tc:requirements-to-tests
tc-knowledge
Phase 3 · shippedProject knowledge ingestion. Five helpers extract structured artifacts from documents, specs, code, recorded API traffic, and existing tests.
- /tc:learn-from-docs
- /tc:learn-from-specs
- /tc:learn-from-code
- /tc:learn-from-api
- /tc:learn-from-tests
tc-explore
Phase 4 · shippedCharter-based exploratory testing. Scope a session, replay a recorded Playwright run, synthesize the summary, enrich the Phase-2 test-idea seeds.
- /tc:create-charter
- /tc:explore
- /tc:session-summary
- /tc:test-ideas
tc-bdd
Phase 5 · shippedBDD generation and review. Render Gherkin from enriched test ideas with @req:/@cs: provenance; run a six-category universal rubric.
- /tc:generate-bdd
- /tc:review-bdd
tc-traceability
Phase 5 · shippedThe cross-cutting map. Rebuild the requirement and scenario-level traceability chains; downstream links resolve as phases populate them.
tc-build-framework
Phase 6 · shippedThe lazy framework. Scaffold the project-root tests/ tree, playwright.config.ts, and package.json only when automation first needs them (D8).
tc-automation-plan
Phase 6 · shippedThe strategic gate. Score every scenario against a seven-factor suitability rubric and rank each automate / consider / manual.
tc-automate
Phase 6 · shippedGeneration and review. Render page objects, fixtures, and specs with provenance and fixture-mediated data; mechanically review the result.
- /tc:automate
- /tc:review-automation
tc-test-data
Phase 6 · shippedThe data discipline. Populate test-data/ seed JSON and a per-area spec so nothing is inlined in test code (D6).
tc-run
Phase 7 · shippedExecution and triage. Orchestrate the suite, capture per-run records, and classify failures without weakening assertions.
- /tc:run
- /tc:analyze-results
tc-quality-report
Phase 7 · shippedThe quality report. Write the current report with committed history and evaluate release-readiness against project thresholds.
- /tc:report
- /tc:quality-gate
tc-evidence
Phase 7 · shippedThe evidence indexer. Route screenshots, traces, and logs into .test-commander/evidence/ per the config policy. Runtime; no /tc:* commands.
tc-learning
Phase 8 · shippedThe governed learning loop. Capture lessons from failures, exploration, and feedback; review and promote them in visible git diffs.
- /tc:learn
- /tc:learn-from-failures
- /tc:learn-from-exploration
- /tc:learn-from-feedback
- /tc:review-lessons
- /tc:promote-lessons
tc-visualize
Phase 9 · shippedVisual documentation. Eight diagram types, infographics, and a deterministic renderer turn the workspace into Mermaid sources and rendered assets.
- /tc:visualize
- /tc:diagram-*
- /tc:generate-infographic
- /tc:render-visuals
tc-web
Phase 10 · shippedThe read-only web console. A team-facing viewer over the committed workspace — dashboard, journal, BDD, runs, evidence — that never invents data.
- /tc:web-init
- /tc:web-start
- /tc:web-sync
- /tc:web-index-artifacts
- /tc:web-export
tc-governance
Phase 10.5 · shippedThe controlled-execution pipeline. Intent → plan → policy → approval → bounded execution → validation → audit. Default deny; the single path every action takes. Runtime; no /tc:* commands.
tc-mcp
Phase 11 · shippedRuntime API + MCP server. Alternative front-ends that drive Test Commander over HTTP and the Model Context Protocol — through the same pipeline. Runtime; no /tc:* commands.
tc-sandbox
Phase 12 · shippedSandboxed environments. Launch an on-demand, team-accessible Test Commander environment from GitHub Actions, governed and safe-by-default.
- /tc:sandbox-init
- /tc:sandbox-launch
- /tc:sandbox-status
- /tc:sandbox-sync
- /tc:sandbox-stop
- /tc:sandbox-export
tc-continuous-quality
Phase 13 · shippedThe continuous quality agent. Watch changes, map impact, find coverage gaps, propose tests, and open labeled PRs — gated by five autonomy modes.
- /tc:watch-changes
- /tc:impact-analysis
- /tc:coverage-gap-analysis
- /tc:propose-tests
- /tc:create-test-pr
- /tc:continuous-quality-check