"""Writing-first knowledge capture. Capture is not a conversation Mode: the artifact is a Document the user writes directly (Markdown is the source of truth), and the model refines one section at a time (FIM-style). This package holds the template schema, the skeleton/title rendering, the active-section boundary and the refinement prompt. The HTTP surface lives in `app/api/authoring.py`. """