Expand description
Kiro’s files, read as written: requirements.md (numbered EARS
criteria under ### Requirement N), tasks.md line by line ([ ]*
is not a Markdown task) and the steering with when it applies.
Structs§
- Criterion
- One acceptance criterion:
N.Mand its text. - Parent
- A parent task: the engine ticks it with its last required sub-task.
- Requirement
- One
### Requirement Nwith its criteria. - Rule
- One steering file an attempt reads.
- Steering
.kiro/steering/read: the rules, and the files left out with why.- Tasks
tasks.mdread: the tasks speccoder runs, the parents it closes and the optional tasks it leaves alone.
Enums§
- When
- When a steering file applies, as Kiro includes it.
Functions§
- requirements
- The requirements of a
requirements.md, in order. - steering
- The steering in
dir(.kiro/steering), by file name:alwaysand unmarked files as rules;fileMatchandautowith their condition;manualleft out, as Kiro leaves it out until a person names it. - tasks
- Reads a Kiro or cc-sdd
tasks.mdatpath(for diagnostics). Citations stay as written: a whole requirement (3) is expanded by the adapter, which has the requirements.