Sarmal Library · plan
Block
the trunk — this is the WORK axis; it fuses frontend and backend steps under a single identity and carries on across phases through the `çağır` (call) edge
- Family
- plan
- Place in the tree of life
- Trunk
- .sar
- Blok
Fields
| Field | Type | Required |
|---|---|---|
code | · | Required |
season | · | Optional |
unplanned | · | Optional |
Rule
The `season:` field is the binding a Block makes from its own file to the Phase in force, and it carries exactly one CODE; the load cycle normalizes that binding into a virtual `çağır` (call) edge. A binding is written in one place only: writing the same binding both here and in the Phase's `çağır` list raises the duplicate-season-record warning. The `unplanned:` field is the honest declaration of work for which no date has been committed; its value is the WHY text and it cannot be left empty, because an empty declaration is no declaration at all and the phase-less-block finding stands.
Source: SNF-0 v0.6 · Seal 8031fb8fcffc113a