Skip to main content

Taste model

Kinds, scopes, enforcement, and statuses.
1 min read

An item is a title, a body, and frontmatter. Agents only see active and exception.

Kinds#

KindDefault enforcement
preferenceadvisory
conventionwarning
policyblock
lessonadvisory
exceptionadvisory

Scopes#

ScopeWho it belongs to
personalThis person. Stays in personal.md, gitignored
projectThis repo. You can create these in the dashboard
teamTeam standard. Created through review, not the create form
organizationSame as team for now. Tied to the project

Enforcement#

LevelMeaning
advisoryPrefer this
warningDeviate only with a reason
blockMust not violate. Hooks and check can deny

Statuses#

StatusAgents see it
proposedNo. Waiting for accept
activeYes
exceptionYes
supersededNo
deprecatedNo
conflictingNo

Reject never reopens the row. Fork is the only reopen path.