# August 2026 Primary Ballot Envelope Tracking Source ## Source Metadata - Type: Google Sheets (shared workbook) - Title: `AUGUST 2026 PRIMARY Ballot Envelope Imprinting and Tracking Scheduled .xlsx` - URL: `https://docs.google.com/spreadsheets/d/1l77Hvw-vmdE8FnByxr7Ink4zMtp66iAc/edit?gid=1537818588` - Added to project knowledge: 2026-05-05 - Added by: project team (late planning input) ## Why This Matters This source adds real election-cycle operational detail that should be represented in planning and implementation: - Jurisdiction and municipality-level planning rows - Addressing/tracking and round-trip flags - NetSort / NP-STD / CRID / auth and KCI-related fields - Envelope and return-envelope flow details - Sorting, daily sort, permit/meter, and mail date fields - Proofing and contact workflow fields (`Proof Sent`, `Proof Approved`, contact emails/names) ## Integration Notes - Treat this as a planning and reconciliation source, not a direct legacy-table replacement. - Map spreadsheet columns to extension-layer entities and preserve provenance (source row, import timestamp, actor). - Validate join keys against legacy identifiers (`ID`, `JCode`/`JurisCode`, `KitID`) before publishing changes. - Protect contact data with role-based visibility and audit logging. ## Next Workflow Touchpoints - `bmad-correct-course` to formalize scope/impact changes - `bmad-check-implementation-readiness` after PRD/epic/architecture updates