September milestone
Planning can now be read — and remembered — in place context.
Ealing PAM planning applications from the latest validated completed week are exposed as Commons records. Conservative town links and deliberately reviewed site links connect them to place pages, and issues can inherit planning context through a reviewed primary place. The first live example is application 263308CND at 2 The Straight, connected to Southall, Southall Gasworks and the Southall Gasworks redevelopment issue.
The public site reads validated committed data rather than scraping PAM on page load. Partial ingests fail closed. Documents, drawings and mapping tiles are not mirrored. The council register remains authoritative.
Durable planning history is now live: planning-latest.json remains the current latest-week view, while planning-archive.json retains earlier applications across successful weekly refreshes. Stable planning routes, place dossiers and issue dossiers read that archive so an application does not disappear merely because it leaves a later weekly list. The next step is fuller lifecycle observation — especially decisions/status changes, related applications and democratic context.
Conversation milestone
Commons Chat is live — connected to the civic record without owning it.
Commons Chat now runs the open-source RSS.chat client/server as a separate public conversation service. Civic Commons items can start or discover discussions, and bound chat roots carry the canonical civic-object URL/type through the server and RSS output.
Micro.blog manual cross-posting into Commons Chat is verified. That gives writers a practical route from their canonical blog/article into the local conversation while keeping the original publication canonical. The next interoperability test is deliberately incremental: use the open Commons Chat RSS feed as a Micro.blog source and test onward syndication to Bluesky and Mastodon before considering native federation.
Read the Commons Chat architecture & interoperability notes →
Source-governance milestone
Ealing Culture contributes civic context — not another “What's on?” page.
The Commons now reads Ealing Culture's public WordPress REST collections directly. News can enter the normal official-source timeline, while events require explicit civic/community relevance such as public art, libraries, heritage, community activity, regeneration/consultation, green space, youth/schools or accessibility/inclusion.
Ordinary entertainment listings remain on Ealing Culture. Venue and Creative Directory records are kept as reference data for possible future graph relationships rather than exposed as standalone Commons directories, and Creative Directory entries do not automatically become civic people profiles.
Geography stays explicit: “All Ealing” is a viewer-level no-filter choice; publisher “Boroughwide” metadata is not the same thing; Park Royal remains cross-boundary source geography rather than an eighth Ealing town. The event filter will be tuned from observed live results.
The plan
Eight implementation phases, plus a network layer.
Ealing treats current civic information, participation, durable evidence and reviewed context as one system. Places are an explicit long-lived organising unit: a place can accumulate current facts, local evidence, recent Commons material, primary evidence, historical reporting, reviewed relationships and retained planning history. Rich sources can also contribute selectively without the Commons cloning their whole product.
Read-only civic aggregation
Local journalism, official records, RSS/Atom, structured first-party APIs, video, community publishing and monitored public pages converge on one chronological provenance-rich stream, with town/topic/source filtering and visible source health. Ealing Culture is now integrated selectively as official civic context.
Stable civic items & moderated participation
Items have durable Commons URLs and thread identities. Corrections, evidence and context can be submitted for review and published without engagement ranking.
Follow, RSS & email delivery
Stories, sources, places and topics can be followed without an account through browser follows, personal RSS and double-opt-in email.
Persistent civic memory & Archive
Normalised items persist beyond feed expiry in the Civic Archive. Entity/place/issue dossiers present current context first and deeper evidence/history on demand.
Phase 5
Active · major v1 liveOfficial publishing, Document Watch & planning
Ealing Council publishing, ModernGov, OCN summaries, Document Watch, PAM planning data and selective Ealing Culture material feed the same civic layer while preserving official sources as canonical. Next: planning decisions/status history, stronger democratic relationships and evidence-led tuning of broad-source filters.
Reviewed civic graph & place memory
People, organisations, places, topics and issues have first-class Commons identities. Planning-to-place relationships carry explicit provenance; reference-only datasets such as Ealing Culture venues/creatives remain candidates for later reviewed relationships rather than automatic profiles.
Phase 7
7A + 7B complete · 7C nextStructured review & civic knowledge
The durable review queue, publication flow and contributor feedback are live. Phase 7C extends deliberate promotion rules to source, evidence and relationship suggestions.
Automation, search & resilience
Archiving, alerts, research exports, source adapters and planning snapshot/archive refresh are automated. Remaining work includes scalable indexing, richer planning lifecycle/versioning, parser/API regression tests and source-filter monitoring.
Town views
Major v1 partly liveOne Ealing Commons, seven town identities
Ealing, Acton, Greenford, Hanwell, Northolt, Perivale and Southall have local marks and town-aware views without splitting the underlying civic data. “All Ealing” is a viewer filter, not publisher geography.
Conversation
Live · interoperability activeCommons Chat & open social bridges
RSS.chat provides a separate, replaceable conversation layer with public feeds/API, civic-object binding and chronological discussion. Micro.blog cross-posting into Commons Chat is verified; Bluesky/Mastodon bridge testing comes next before any native federation work.
Immediate next slice
Deepen civic memory without letting source growth swamp the Commons.
- Extend planning lifecycle memory with decisions/status history, reliable ward/site geography and related applications.
- Connect retained planning to democratic context: committees, decisions, documents and relevant reporting where deterministic or reviewed.
- Backfill or observe additional planning states safely without overloading PAM or pretending unobserved transitions are known.
- Build Phase 7C promotion rules for accepted source submissions and evidence suggestions first, then relationship suggestions.
- Scale Archive indexing/search as the source and memory universe grows.
- Finish the public entity completeness audit and automate checks for newly incomplete records.
- Harden official-source ingestion, including ModernGov links, planning parser tests and structured API/taxonomy drift.
- Monitor and tune Ealing Culture's civic-event filter from observed live results so useful material appears without generic listings taking over.
- Finish town-aware sharing for stable public routes.
- Continue source expansion by genuine geographic/thematic gap, especially Perivale.
- Test Commons Chat interoperability from its open RSS feed through Micro.blog to Bluesky and Mastodon, keeping native federation optional.
The boundary still matters. Original publishers and official registers remain canonical. A public-register or source-directory name is not automatically a civic profile. A rich source API can remain partly reference-only; integration does not require the Commons to clone the publisher's whole product. “All Ealing” is a viewer choice, not a synonym for publisher “Boroughwide” metadata, and Park Royal remains cross-boundary source geography. Specific site relationships are explicit and reviewed rather than fuzzily inferred. Places are durable civic-memory objects. Provenance stays visible. Chronology is not replaced by engagement ranking. Private submitter data remains private. No behavioural advertising. No compulsory closed-platform identity.
Network home · Charter · Start a Civic Commons · Ealing implementation documents · implementation-level Markdown roadmap.