generated from coulomb/repo-seed
Add custodian CLI — register-project and status subcommands
custodian register-project [--domain DOMAIN] [--path PATH] Defaults path to cwd; auto-detects domain from project charter if --domain is omitted. Does: API health → topic lookup → MCP check → CLAUDE.md from template → progress event. custodian status Prints API health + summary totals + blocking decisions. Installed via: make install-cli (symlinks .venv/bin/custodian → ~/.local/bin/) Entry point declared in pyproject.toml [project.scripts]. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,12 +17,16 @@ dependencies = [
|
||||
"psycopg2-binary>=2.9.0",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
custodian = "custodian_cli:main"
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["api", "mcp_server"]
|
||||
artifacts = ["custodian_cli.py"]
|
||||
|
||||
[tool.uv]
|
||||
dev-dependencies = [
|
||||
|
||||
Reference in New Issue
Block a user