<objective>
Build the full `.planning/` setup (or merge into an existing one) from multiple pre-existing planning documents — ADRs, PRDs, SPECs, DOCs — in one pass.
Auto-synthesizes most conflicts using the precedence rule
(overridable via manifest). Surfaces unresolved cases in
.planning/INGEST-CONFLICTS.md
with three buckets: auto-resolved, competing-variants, unresolved-blockers. The BLOCKER gate from the shared conflict engine prevents any destination file from being written when unresolved contradictions exist.
Inputs: directory-convention discovery (
,
,
,
, root-level
), or an explicit
YAML listing
{path, type, precedence?}
per doc.
v1 constraints: hard cap of 50 docs per invocation;
is reserved for a future release.
</objective>
<context>
$ARGUMENTS
</context>
<process>
Execute the ingest-docs workflow end-to-end. Preserve all approval gates (discovery, conflict report, routing) and the BLOCKER safety rule.
</process>