Briefing packets.

Design v0.1 · Draft · 2026-08-30 · Automated generation not yet shipped

The Shame Index measures a whole city. The Rapid Response Roll celebrates specific crews. But between those two, there’s a set of people who need Fault Line data pre-packaged: elected officials responsible for a district and local journalists writing about infrastructure. Instead of hoping they find our dashboards, we send them structured, methodology-linked packets on a fixed cadence. Council-member briefings monthly, press summaries on cluster threshold events.

Status: Design and format commitments. Packet generation is not yet automated — the generator, subscription mechanism, and distribution pipeline are scoped in DEFERRED.md #27. This page commits the formats in public so recipients (council staff, reporters, ADA coordinators, DPW directors) can review and comment on the shape before Fault Line invests in generation.

1. Why automate briefings and press summaries

2. Two output types

Council-member district briefing

Cadence: monthly.
Trigger: first of each month, or on-demand by the elected official.
Recipient: the council member of record for the district, plus their constituent-services designee.
Delivery: PDF + JSON, emailed to a verified official-office address.

Press-ready cluster summary

Cadence: event-driven.
Trigger: a cluster crosses a threshold — 20+ verified reports, 90+ days past statutory deadline, or an equity-aggregation flag on a census tract.
Recipient: subscribed local reporters covering the jurisdiction.
Delivery: PDF + JSON + shareable web URL, emailed within 24 hours of the threshold crossing.

3. Council-member district briefing — sample format

Below is an illustrative packet for a hypothetical councilor. Formatting shown as plain text for readability — delivered packet is a branded PDF plus a machine-readable JSON companion for staff who want to import into their own tools.

Sample — illustrative only
Fault Line District Infrastructure Briefing
District 4 · City of <Example> · October 2026 report
Total open reports in district
147 (up 12 from prior month)
Median response time
18 days (vs. citywide 24 days — district is outperforming)
Reports past statutory deadline
9 (five street lights, three sidewalk defects, one drainage issue)
Community-verified clusters
6 new this month, 4 resolved
Top 3 items likely to reach constituent-services
Fastest resolutions this month (credit where it’s due)
Access & equity flags
Talking-point suggestions (for constituent meetings)
Methodology
Data source: Fault Line community reports and escalation log.
Response time: median days from verified escalation to independently confirmed fix.
Peer comparison: districts within the same city, weighted for report volume.
Equity aggregation: census-tract public attributes only; never reporter-inferred.
Full methodology: fault-line.dev/methodology.html

4. Press-ready cluster summary — sample format

Delivered when a cluster crosses a defined threshold. Designed to be usable by a reporter with no additional analysis work — headline, lede, numbers, GPS-tagged photo, methodology link, and a right-of-reply note from the responsible authority if one has been submitted.

Sample — illustrative only
Press summary: Statutory deadline exceeded on Elm St pothole cluster
Reporting jurisdiction: City of <Example> · Prepared 2026-10-15
Headline (suggested)
City of <Example> misses 30-day statutory deadline on Elm Street pothole cluster; eight residents report vehicle damage.
Lede (draft)
Eight independent Fault Line reports since June 22, 2026 have documented a persistent pothole cluster on Elm Street between 3rd and 5th Avenues in the <Example> City neighborhood of <Neighborhood>. Two of the reports include timestamped vehicle-damage documentation. The 30-day statutory response window under M.G.L. c. 84 § 15 elapsed on July 22; as of October 15, the reports remain open.
Key numbers
Independent reports
8
Days since first report
115
Days past statutory deadline
85 (M.G.L. c. 84 § 15, 30-day window)
Vehicle damage reports attached
2
Community verification density
8 reports within 400 ft radius, from 7 distinct reporters
Responsible authority
<City> Public Works Department, District 4 crew
GPS-tagged evidence
Right of reply
The responsible authority received notification of this cluster on 2026-06-30 and has been re-notified on 2026-07-30, 2026-08-30, and 2026-09-30. No public response has been recorded. This summary was shared with the authority contact on record 24 hours prior to distribution; if a response is received, it will be appended to the version at fault-line.dev/reports/<id>.
Methodology
Community-verification: 3 independent reports required.
Statutory reference: M.G.L. c. 84 § 15 — 30-day notice window.
Statute dataset version: MA v0.1.0, pending-review — letter recipients should verify against current statute text.
Full methodology: fault-line.dev/methodology.html
Not legal advice.

5. Guardrails

  1. No editorial embellishment. Packets contain structured data, methodology-linked numbers, and photographic evidence. They do not contain adjectives or characterization not directly supported by the data. “Elm St pothole cluster remains open at day 115” is a packet claim. “The city is dragging its feet” is not.
  2. Not partisan. Council-member briefings are non-partisan by design and are provided to every council member of record regardless of party. Suppressing a briefing to a specific council member is a data-integrity failure and Fault Line will not do it.
  3. Right-of-reply before press distribution. Every press-ready summary is shared with the responsible authority 24 hours before it goes to subscribed journalists. If the authority responds with material information, that response is appended before distribution.
  4. No cherry-picking. Council briefings include both success stories and problem clusters. A packet that only includes the outperforming metrics is a marketing document, not accountability data. The methodology defines what qualifies for inclusion; individual staffers cannot omit items to make their district look better.
  5. No paid placements. Same brand covenant as the Shame Index and Rapid Response Roll. Nobody buys inclusion in or exclusion from a Fault Line briefing.
  6. Council members can add their own commentary. The delivered packet is a starting point. Council members and their staff can annotate, add context, and publish their own version — provided they don’t alter Fault Line’s methodology-cited numbers. The point is to give them structured raw material, not to constrain how they use it.

6. Subscription and distribution

For council members

Every council member of record for a jurisdiction Fault Line has data on receives a briefing at their official office address on the first of each month. There is no opt-in required; the briefings are a public service, delivered to a public official at a public email address. Council members can request additional formats, on-demand delivery, or briefing extensions (multi-district, historical trend) at no cost during the pilot period.

For local journalists

Reporters subscribe by providing a verifiable byline URL (any published article at a news outlet establishes eligibility) plus the jurisdiction(s) they cover. Verification is manual during pilot. Press-summary distribution is automatic once verified. Reporters can specify: (a) threshold triggers of interest (deadline exceeded, cluster size, equity flag), (b) delivery format (PDF, JSON, both), (c) embargo preferences (immediate vs. next-business-day).

For everyone else

All briefings that are distributed to any recipient are also published at fault-line.dev/briefings/<jurisdiction>/<date> with the same URL structure. There is no gated access — if a briefing exists, it’s public. This prevents any perception that Fault Line is selectively influencing coverage or providing preferential information to specific journalists or elected officials.

7. What still needs to happen before this ships

  1. Council-district boundary dataset. Fault Line has census-tract boundaries via TIGER; council districts are city-specific and require per-city ingestion. Some cities publish these openly; some don’t. Pilot cities will provide theirs during onboarding.
  2. Verified council-office address list. Each city publishes elected-official contact addresses somewhere; the ingestion is manual per city during pilot.
  3. Journalist verification workflow. Manual during pilot; automatable later with byline verification services.
  4. Packet generator. New service in the backend that takes (jurisdiction, district, date range) and produces the PDF + JSON. Data is already in Supabase; generator is new.
  5. Right-of-reply infrastructure. A pre-distribution notification email to authority contact of record, with a 24-hour window and an append-response endpoint.

Full engineering scope in DEFERRED.md #27. Realistic path: council-member briefings ship first (simpler distribution model), press summaries follow once we have a pilot city and one local reporter willing to test the format.

8. Relationship to the rest of Fault Line

Not legal advice. Briefing packets are structured summaries of Fault Line report data, published methodology, and cited statutes. Elected officials, journalists, and residents remain solely responsible for any decisions, coverage, or action taken based on packet content. Statutory citations in press summaries reflect the current version of Fault Line’s statute dataset, subject to the review status disclosed in each packet footer.