This file (
AGENTS.md) is the canonical agent configuration.CLAUDE.mdis a symlink to this file.
Documentation for the Caseum software architecture methodology. Combines C4, Actors, Stories, Events, UI, and Models views.
- Build docs:
uv run mkdocs build - Serve locally:
uv run mkdocs serve - Deploy:
uv run python publish_index.py
docs/- MkDocs documentation sourcecomponents/- C4 component viewsactors/- Role definitionsstories/- User stories and Gherkinevents/- Event stormingui/- Wireframesmodels/- TLM diagramsguides/- Usage guides
Follow Conventional Commits:
Format: type(scope): description
Types: feat, fix, docs, style, refactor, test, build, ci, perf, revert, improvement, chore
Work is NOT complete until every change is committed, pushed, and CI passes.
-
Quality gates (if docs changed):
uv run mkdocs build
-
Commit: stage and commit every change from this session. Do not leave the working tree dirty.
git status # review untracked and unstaged files git add <files> git commit -m "<type>(<scope>): <description>"
-
Push:
git pull --rebase && git push git status # must show "up to date with origin"
-
Verify CI:
mise run ci-watch
On failure, inspect with
gh run view --log-failed, fix, commit, push, and re-watch.
Never stop before CI is green. If anything fails, resolve and retry.