LINKAGE RULES
All entities must be linkable and traceable. Every document carries:
Required frontmatter fields:
id: SPARK-001 # or SEED-XXX, SPROUT-XXX, POD-XXX
type: SPARK # SPARK | SEED | SPROUT | POD
status: ACTIVE # or STAGED, PARKED, RESOLVED, etc.
filed: 2026-05-13
Optional linkage fields:
evolved_from: [] # entities this was promoted from
evolved_into: [] # entities this promoted to
promoted_from: [] # same as evolved_from but for SPROUT
promoted_to: [] # same as evolved_into but for SPROUT
related: [] # associated but not lineage-linked
members: [] # POD only — list of contained entities
pod: [] # entities this belongs to
Link text convention: [SPARK-001]
inline links for cross-referencing.