Agent onboarding, system invariants, and workflow directory for CouchGraph.
- Primary Project Skill:
skills/couchgraph/SKILL.md- Contains architecture invariants, orchestrator logic, and command routing.
- UUIDv7 Primary Keys: All document IDs MUST use UUIDv7 (
uuid.NewV7()). Never use v4/v5. - Schema-First GraphQL: Edit
internal/graph/schema/*.graphqlsand rungqlgen generate. Do not edit generated code. - Thin Resolvers: Resolvers only marshal requests/responses; database logic lives in
internal/couch/repository.go. - DataLoader Batching: Multi-document lookups by ID use
couch.Loader(_bulk_get) to avoid N+1 queries. - Zero-Warning Code: All changes must compile with
go build ./...and passgo vet ./....
skills/couchgraph/SKILL.md— Primary project skill & command routerskills/couchgraph/reference/routing-matrix.md— Task classification matrixskills/couchgraph/reference/role-contracts.md— Agent roles and handoffsskills/couchgraph/reference/hook-blueprint.md— Quality verification hooks
workflows/radioactive/SKILL.md— 14-phase lifecycle embedding Matt Pocock skillsworkflows/mattpocock/wayfinder/SKILL.md— Codebase mapping & orientationworkflows/mattpocock/grilling/SKILL.md— Requirements grilling & decision logworkflows/mattpocock/domain-modeling/SKILL.md— Domain entities & UUIDv7 modelingworkflows/mattpocock/research/SKILL.md— Technical research & spikesworkflows/mattpocock/prototype/SKILL.md— POC prototypingworkflows/mattpocock/to-spec/SKILL.md— Task specification generatorworkflows/c4-architecture/SKILL.md— Mermaid C4 architecture diagramsworkflows/document/SKILL.md— Evidence-based documentationworkflows/review/SKILL.md— Code review & findings tableworkflows/thermo-nuclear-code-quality-review/SKILL.md— Deep code quality reviewworkflows/thermo-fix/SKILL.md— Iterative review fix loopworkflows/changelog/SKILL.md— Release notes & changelogworkflows/plan-to-blueprint/SKILL.md— Plan-to-workflow converterworkflows/brainstorming/SKILL.md— Socratic discoveryworkflows/plan-writing/SKILL.md— Implementation planning
docs/relations-and-domain-modeling.md— Relations, domain modeling, and virtual collections guidedocs/auth-and-user-scoped-documents.md— JWT auth, user-scoped documents, and Row-Level Securitydocs/rfc-001-dynamic-schema-engine.md— Dynamic schema engine RFC (standalone config-driven mode, directives, JS resolvers, CLI)docs/runbooks/agent-role-system.md— Operational execution playbookdocs/runbooks/plan-to-blueprint.md— Plan-to-blueprint transformation