generated from coulomb/repo-seed
Normalize agent instructions and workplan frontmatter (STATE-WP-0067)
- Align agent files with on-disk workplan prefixes (infer from workplan ids) - Set workplan domain to registered domain_slug; add topic_slug where applicable - Repair frontmatter delimiter formatting; migrate legacy task status literals - Regenerate AGENTS.md, CLAUDE.md, and .claude/rules from State Hub templates
This commit is contained in:
@@ -1,35 +1,19 @@
|
||||
## Stack
|
||||
|
||||
- **Language:** Python 3.11+
|
||||
- **CLI:** Typer + Rich
|
||||
- **Key deps:** pyyaml, httpx (Vault/OpenBao API); ssh-keygen subprocess (local CA)
|
||||
- **Packaging:** hatchling + uv
|
||||
<!-- TODO: Fill in language, frameworks, and key dependencies -->
|
||||
- **Language:**
|
||||
- **Key deps:**
|
||||
|
||||
## Dev Commands
|
||||
|
||||
```bash
|
||||
# TODO: Fill in the standard commands for this repo
|
||||
|
||||
# Install dependencies
|
||||
uv sync
|
||||
|
||||
# Run unit tests (integration tests excluded by default)
|
||||
uv run pytest
|
||||
# Run tests
|
||||
|
||||
# Run real ssh-keygen integration tests
|
||||
uv run pytest -m integration
|
||||
# Lint / type check
|
||||
|
||||
# Lint
|
||||
uv run ruff check .
|
||||
|
||||
# Install CLI locally
|
||||
uv tool install .
|
||||
|
||||
# CLI help
|
||||
warden --help
|
||||
ops-ssh-wrapper --help # after install
|
||||
# Build / package (if applicable)
|
||||
```
|
||||
|
||||
Config and state paths:
|
||||
|
||||
- `~/.config/warden/warden.yaml` — backend selection (`local` | `vault`)
|
||||
- `~/.config/warden/inventory.yaml` — actor registry
|
||||
- `~/.local/state/warden/` — certs, keys, `signatures.log`
|
||||
Reference in New Issue
Block a user