Source adapter queue

Turn the Cambridge source audit into adapter work.

Engineering queue for promoting high-yield Cambridge source routes into source-specific issue-generation adapters.

Updated 2026-06-15. Internal build prep only. This does not approve Buttondown sending, public posting, sponsor outreach or automated live publication.

Adapter readiness

Work these routes in rank order so production issues improve without creating source monoculture or navigation noise.

Rank 1 - Travel

Greater Cambridge Partnership news

Latest signal: 12 strong candidates in the latest quality report.

Consistently produces resident-useful transport, greenway, station and consultation updates with strong local morning relevance.

Adapter shape: Fetch the news index and keep only article links under /news/.; Prefer titles containing consultation, greenway, station, closure, Riverside, cycle street, route, construction, update or accessible.; Deduplicate recurring Greenways updates by canonical URL and title stem.; Classify as Travel unless the article explicitly belongs to planning or events.

Acceptance checks: At least 8 useful candidates from a fresh snapshot.; No navigation, homepage, cookie, contact or generic project-page links.; Generated issue contains no more than 3 GCP stories unless other source lanes are empty.; Each selected story keeps its original source URL.

Risk: Greenways monthly updates can crowd out other Cambridge stories if per-source caps are not enforced.

Rank 2 - Planning

Cambridgeshire County Council planning applications

Latest signal: 9 strong candidates in the latest quality report.

Planning records are high-value for residents and sponsors, and they give the issue a defensible public-record spine.

Adapter shape: Treat the page as an official planning route, not a direct story feed until application-level extraction is stable.; Promote application, committee, minerals, waste, highways and school-development links.; Suppress generic planning process, search and guidance pages after one evergreen utility link.; Add area tags when titles mention Cambridge, Ely, South Cambs, Northstowe, Waterbeach or Saffron Walden.

Acceptance checks: At least 5 planning candidates survive quality filtering.; Generic application-search pages do not become lead stories.; Planning items include source and verification copy, not unsupported impact claims.; Issue generator keeps a planning section even when travel has more candidates.

Risk: County planning pages can be utility-heavy; adapter must avoid mistaking navigation routes for resident-impact news.

Rank 3 - Travel

Cambridgeshire roadworks and traffic information

Latest signal: 11 useful candidates, 2 strong candidates in the latest quality report.

Roadworks are highly useful in a morning briefing, but the current route needs stricter filtering before it becomes story-grade.

Adapter shape: Keep as a travel verification route until the one.network or county endpoint can expose local, date-specific closures.; Promote roadwork, closure, fault and traffic links only when the title is specific enough for readers.; Demote PDF, X/Twitter and generic map-instruction links.; Use as supporting travel-board material more often than lead-story material.

Acceptance checks: No social-media-only traffic links become issue stories.; Travel-board links retain original source URLs and plain verification language.; Only date-specific or place-specific items enter the main article pool.; Fallback copy tells readers to check the official route before travelling.

Risk: The public route can expose map instructions rather than machine-readable incidents.

Rank 4 - Events

Ely Cathedral events

Latest signal: 3 useful candidates, 1 strong candidate in the latest quality report.

Useful for weekend planning and Ely coverage, but should not dominate the main news issue.

Adapter shape: Extract event titles, dates and original event URLs.; Classify as Events and place-tag Ely.; Avoid service-page, visit, donation and generic venue-navigation links.; Use in events desk or weekend section unless an event has broad resident impact.

Acceptance checks: Event cards include date or checked-today wording.; Venue navigation links are suppressed.; No sponsor-style language unless a paid placement is explicitly approved.; Ely event candidates appear below civic and travel signals in normal weekday issues.

Risk: Events are valuable but can make the product feel like a listings newsletter if over-weighted.

Manual or blocked routes

Keep these visible for verification while fetch routes, feeds or APIs are investigated.

403

Cambridgeshire Police news

Find RSS/API, press endpoint or manual verification route before using in generated issue copy.

403

Great Northern service updates

Keep as manual travel source route or replace with a stable service-disruption feed.

403

Greater Anglia service updates

Keep as manual travel source route or replace with a stable service-disruption feed.

fetch failed

Cambridge Biomedical Campus news

Find RSS/API or use as manual business-development verification route.

Next engineering steps

Proof required before MY-2577 can move past static prep.

OpenEngineering stepAdd source-specific candidate filters for the top two adapterReadiness entries first.OpenEngineering stepKeep per-source caps in generate-issue so high-yield travel routes do not drown out planning, events and health.OpenEngineering stepRun npm run sources:fetch, npm run sources:quality, npm run issue:generate, npm run issue:render and website gates after adapter changes.OpenEngineering stepDo not close MY-2577 until a fresh issue build proves the adapter queue produces source-backed, non-navigation stories.