softcopy-code-doc
Purpose
Create source-code evidence selections and rendered materials.
Triggers
- Approved
feature_map.yaml - Code evidence package is required
Non-triggers
- Provisional drafting only
- Missing or unreviewed feature map
Required outputs
softcopy/outputs/code_doc/code_selection.yamlsoftcopy/outputs/code_doc/code_doc.mdsoftcopy/outputs/code_doc/code_pages.jsonsoftcopy/outputs/code_doc/code_doc_report.mdsoftcopy/outputs/code_doc/page_trace.json
Optional outputs
softcopy/outputs/code_doc/code_doc.pdfsoftcopy/outputs/code_doc/code_doc.docx
Hard rules
- Prefer core business files, not tests or third-party code
- Every page must trace
path, line range, effective line count, and source ref - Page rules come only from active
registration_rules.yamlentries
Workflow summary
- Select candidate files from scan and feature map.
- Paginate code excerpts.
- Render material and page trace files.