Brief preflight
Turns a small structured request into one consistent editorial handoff before drafting starts.
Day 053 / n8n / Workflow Automation
A dependency-free Python CLI that turns a bounded local JSON request into a deterministic Markdown or JSON content brief.
Turns a small structured request into one consistent editorial handoff before drafting starts.
Organizes the same supplied facts into objective, problem, takeaway, sections, evidence and requirements.
Keeps evidence limits, privacy checks and final human review visible without claiming the brief proves accuracy.
Markdown and structured JSON output
Six supported content channels
Five supported editorial goals
Single-takeaway structure
Evidence and requirement lists
Privacy and human-review checks
Bounded text, lists and file size
Eleven standard-library tests
Argparse, JSON, pathlib and regular expressions provide a dependency-free offline command-line tool.
Allowlisted fields, goals and channels plus strict length and list limits keep requests small and predictable.
Eleven tests cover normalization, optional sections, validation errors, duplicate keys and serializable output.