@kekkai/blueprint / PrincipleDef
Interface: PrincipleDef
Defined in: config/types.ts:182
A core belief — carries the "why", and where it is enforced / communicated.
Properties
id
id:
string
Defined in: config/types.ts:184
Stable id, e.g. by-responsibility. Unique within the blueprint.
land
land:
Land
Defined in: config/types.ts:190
Landing: lint (a rule backs it) or claude (behavioral, CLAUDE.md only).
say
say:
string
Defined in: config/types.ts:186
The claim, one line.
why
why:
string
Defined in: config/types.ts:188
Why it holds — feeds the Handbook and CLAUDE.md prose.
