A lightweight, front-end reporting utility designed to standardize law enforcement narrative documentation. It streamlines field data entry—including incident specifics, crime scene processing, assisting personnel, and case dispositions—into an audit-ready, standardized format.
Try the tool directly in your browser:
👉 Launch Narrative Template Generator
- Dynamic Narrative Sections: Automatically switches dynamic input fields for specific incident types (e.g., Traffic Enforcement, Baker Act, Marchman Act, and standard incident responses).
- Statutory Compliance & Legal Language: Incorporates pre-configured boilerplate paragraphs for statutory criteria, latent print processing, domestic violence observations, and stop-bar violations.
- Chain of Custody & Evidence Logging: Structured intake for Axon Fleet in-car video, sworn digital audio recordings, and property receipt logs.
- Standardized Dispositions: Automatically structures case conclusions (Arrest / SAO referral, Warrant, Capias, Exceptionally Cleared, Open/Active).
- Clipboard Formatting: One-click copy outputting in standardized Times New Roman 12pt format for direct pasting into Records Management Systems (RMS).
- HTML5 / CSS3: Responsive UI layout utilizing CSS Grid and Flexbox for rapid form completion.
- Vanilla JavaScript: Client-side form validation, dynamic DOM manipulation, and Rich Text Clipboard API integration.
- GitHub Pages: Serverless continuous deployment.
To run or modify the application locally:
- Clone the repository: