tenant-engine/.claude/rules/stack-and-commands.md

30 lines
663 B
Markdown
Raw Normal View History

## Stack
- **Language:** Python 3.12 (matches `qonto-assistant`'s fleet convention for
small headless services)
- **Framework:** FastAPI, `pyproject.toml` + `Makefile` layout
- **Key deps:** State Hub ADR-001 workplans, `net-kingdom` canon (IAM Profile
v0.3, ADR-0013, ADR-0014, tenant-engine boundary contract)
## Dev Commands
```bash
# Orient (offline-safe)
cat .custodian-brief.md
cat INTENT.md
cat SCOPE.md
ls workplans/
# Once scaffolded (TEN-WP-0002)
make install-dev
make test
make lint
make run
# After workplan or registry edits — from this repo checkout
statehub fix-consistency
# Sanity-check markdown / registry edits
git diff --check
```