dd_priorities · git:20260906.f9cef19 · 2026-09-06 · sha256 7039ed5bd2a52038
dd_priorities git:20260906.f9cef19A
Immutable. This exact content never changes and is served at /api/v1/blob/7039ed5bd2a52038.
--- name: dd_priorities description: Synthesize a saved DD checklist report into up to eight decision-relevant priorities. Use after dd_checks when the most material concerns and follow-up actions are needed. --- # DD priorities Prioritize the concerns and evidence gaps in an existing DD report. ## Inputs and outputs The async `dd_priorities(startup)` returns one `InsightFile` in a list, named `dd-priorities-<startup>-<model>.md`. ## Workflow and dependencies Resolve the canonical startup slug and read the preferred stored `dd_checks` report with `find(selection="any")`. Input selection does not establish freshness. The registry declares `dd-checks`; direct calls never rerun it. Read the report before checking manual-first output reuse. The cache covers indexed startup revisions, effective synthesis instructions and the actual report content. On a miss, send the complete report to `generate_markdown`. The prompt asks for up to eight distinct concerns with supporting checklist IDs, citations and follow-ups. These semantic requirements are not mechanically verified. ## Side effects and failure behavior Read stored inputs, call a model when needed and save the synthesis. No discovery, source import, semantic search or ranking engine is involved. Missing or empty DD reports raise with instructions to run DD checks; generation failures propagate. ## Usage ```bash conda run -n sictic-env python -m skills.harness '/dd_priorities "<STARTUP>"' ``` The direct CLI uses `--startup`. ## References - [Implementation](dd_priorities.py) - [Synthesis instructions](../../config/dd_priorities/llm_instructions.md) - [Source workflow](../dd_checks/SKILL.md)