# Unbound Force — managed by uf init

This project follows coding conventions defined in
AGENTS.md and enforced through convention packs. Before
writing or reviewing code, read the applicable convention
pack(s) from .opencode/uf/packs/ and apply all rules
marked [MUST].

Available packs:
- .opencode/uf/packs/default.md
- .opencode/uf/packs/default-custom.md
- .opencode/uf/packs/severity.md
- .opencode/uf/packs/content.md
- .opencode/uf/packs/content-custom.md
- .opencode/uf/packs/python.md
- .opencode/uf/packs/python-custom.md

For engineering philosophy and coding principles, read
.opencode/agents/cobalt-crush-dev.md.

When reviewing code, consult the applicable reviewer
checklist from .opencode/agents/:
- divisor-guard.md — intent drift, constitution
- divisor-architect.md — structure, patterns, DRY
- divisor-adversary.md — security, error handling
- divisor-testing.md — test quality, assertions
- divisor-sre.md — operations, performance
