Files
Frank 63219787af docs(agent): scaffold the agent-skills config as three vault pages
Point the mattpocock-lineage skills (triage, to-tickets, to-spec,
wayfinder) at repo facts instead of a parallel docs/ tree: Gitea is the
issue tracker (credential-safe curl shape, token-only writes), the five
canonical triage roles keep their default label strings (created on the
tracker today), and GLOSSARY.md/docs/adr/ stay lazy with this vault
owning operational facts. AGENTS.md gains the ## Agent skills pointer
block; indices regenerated.
2026-10-20 16:09:30 -07:00

2.2 KiB

type, title, description, tags, timestamp
type title description tags timestamp
reference Domain Docs Consumer rules for GLOSSARY.md and docs/adr/, and where this vault out-ranks them on operational facts.
agent
glossary
adr
documentation
2026-10-20T00:00:00Z

Domain Docs

How the engineering skills (/grill-with-docs, /domain-modeling, /improve-codebase-architecture, /to-spec) should consume this repo's design vocabulary when exploring the codebase.

Before exploring, read these

  • GLOSSARY.md at the repo root
  • docs/adr/: read ADRs that touch the area you're about to work in

If either doesn't exist, proceed silently. Don't flag their absence; don't suggest creating them upfront. /domain-modeling (reached via /grill-with-docs and /improve-codebase-architecture) creates them lazily when terms or decisions actually get resolved. As of 2026-10-20 neither exists; this page is the pointer, not a promise.

Ownership against this vault

This repo already carries serverAppConfigs-docs/ — the operational knowledge base and, per repo law, the owner of operational facts (endpoint shapes, Eras, Laws, runbooks). GLOSSARY.md / docs/adr/ hold design vocabulary and decisions. Where a term is defined in both, the vault page that owns the fact wins — one fact, one owner. A glossary entry restating an endpoint number is the bug, not the second source.

Use the glossary's vocabulary

When output names a domain concept (an issue title, a refactor proposal, a hypothesis, a test name), use the term as defined in GLOSSARY.md. Don't drift to synonyms the glossary explicitly avoids.

If the concept you need isn't in the glossary yet, that's a signal: either you're inventing language the project doesn't use (reconsider) or there's a real gap (note it for /domain-modeling).

Flag ADR conflicts

If output contradicts an existing ADR, surface it explicitly rather than silently overriding:

Contradicts ADR-0007 (…), but worth reopening because…

  • Issue Tracker — where specs and tickets built on this vocabulary are published.
  • Agent Docs and Edits — the edit-safety rules that apply while touching any doc in this checkout.