PipelineStage 3 of 8
TRD
/eng-org:trd
What it does
Authors the Technical Requirements Document — the binding contract every developer works from. The TRD is linted automatically for completeness and must carry EM approval before any developer can be dispatched. Developers may not be dispatched without an approved TRD.
When to use it
Run after tl-analyze has produced the TL analysis. This command sits between analysis and developer dispatch — the TRD must pass lint and receive EM approval before tl-assign can proceed.
Inputs
- REQ id
- tl-analysis.md
Outputs
- trd.md (lint-clean, EM-approved)
Example
/eng-org:trd REQ-20260723-d904-01 — authors trd.md from the TL analysis, runs the TRD linter (exit 0 required), and records the EM approval marker so tl-assign can gate on it.