smriti/cli/tests
Himanshu Dongre 1afca2bda2 Add smriti quickstart and a shipped demo space
A fresh install opens to an empty space, so Smriti's value — which only
shows once reasoning has accumulated — is invisible on day one. `smriti
quickstart` seeds one small, finished project (a rate-limiting feature
built by two agents, with a branch explored and dropped) and prints a
short guided walkthrough.

The demo space `smriti-demo` carries a marker in its description: --remove
only deletes a marked space, --reset rebuilds it, and seeding rolls back a
half-built space on failure. The fixture is plain structured data with
content-integrity tests guarding counts, intent types, note kinds, the
demo marker, and branch divergence.
2026-05-17 10:49:52 +05:30
..
__init__.py Add mcp dependency and pytest harness skeleton 2026-04-12 00:46:34 +05:30
conftest.py Add MCP server wrapping all CLI commands as 12 tools 2026-04-12 00:54:40 +05:30
test_branch_close.py Add CLI and MCP tests for branch close 2026-04-13 13:37:06 +05:30
test_current_cli.py Add Project Current State CLI surface 2026-05-16 20:55:01 +05:30
test_doctor_cli.py Add smriti doctor CLI diagnostics 2026-05-16 20:29:02 +05:30
test_init.py Add smriti init for one-step agent onboarding 2026-04-13 14:25:42 +05:30
test_mcp_server.py Add skills CLI subcommand and smriti_install_skill MCP tool 2026-04-12 02:10:16 +05:30
test_quickstart.py Add smriti quickstart and a shipped demo space 2026-05-17 10:49:52 +05:30
test_skill_pack.py Add local-first setup onboarding 2026-05-16 22:39:38 +05:30
test_smoke.py Add mcp dependency and pytest harness skeleton 2026-04-12 00:46:34 +05:30
test_space_cli.py Add canonical project root for spaces 2026-05-04 13:43:44 +05:30
test_state_multi_branch.py Add canonical project root for spaces 2026-05-04 13:43:44 +05:30
test_worktree_cli.py Populate worktree list probe columns 2026-05-04 12:52:35 +05:30
test_worktree_mcp.py Populate worktree list probe columns 2026-05-04 12:52:35 +05:30