Decision-support pilot · Human-reviewed · Evidence-governed
GCC Urban & Municipal Intelligence Pilot
A 60-day adoption pilot package for inspection backlog, permit evidence review, and municipal evidence governance. Kuwait is the reference evidence method; Riyadh is the strategic review lane. The 60-day package is an adoption path, not a live municipal deployment claim — human-reviewed and evidence-governed by design.
Executive summary
Four review surfaces, scoped for a single anchor district in Kuwait City. Every output is presented to a named human reviewer with its source log, capture date, and caveats. The system prepares review context only; all decisions remain with named municipal reviewers.
Pilot review surfaces
Urban Entity Resolution
Foundation- Persona
- Municipal data steward · urban planning analyst
- What it helps review
- Candidate matches and duplicates across parcel, address, and entity records held by the municipality.
- Decision-support output
- Grouped records with confidence indicators and the fields that drove the grouping. The reviewer accepts, rejects, or defers each group.
Suggested groupings only. No record is merged without explicit human approval.
Inspection Backlog Intelligence
First operational surface- Persona
- Inspections operations lead
- What it helps review
- The municipality's existing backlog: open cases, age, and observed pattern categories already in its records.
- Decision-support output
- Triage suggestions and workload distribution views to inform human scheduling. The scheduler decides what gets inspected next.
Triage signals inform human scheduling while case ownership and status remain with the municipality.
Permit Evidence Review
Evidence review surface- Persona
- Permit officer · compliance reviewer
- What it helps review
- Evidence packets assembled around a permit application that is already in human review.
- Decision-support output
- A structured evidence summary with source logs, capture dates, and caveats so the officer can adjudicate with full context. The decision remains the officer's.
Preliminary observations only. No application is approved or rejected by the pilot.
Municipal Financial Exposure
Caveated later layer- Persona
- Municipal finance · risk lead
- What it helps review
- Qualitative exposure across portfolios of cases the municipality is already tracking.
- Decision-support output
- Relative bands (lower · moderate · higher) for portfolio review. Not a monetary projection.
Caveated later layer. Relative bands only — no currency values, no unsupported value claims.
What the pilot will show
- Structured evidence packets with source logs and capture dates.
- Reviewable signals across the four scoped surfaces.
- Caveats and internal/public display classification on every output.
- Reviewer accept · reject · defer flow with rationale recorded.
What the pilot will not do
- Confirm violations.
- Move beyond review context into consequence-bearing action.
- Act on the municipality's behalf or change case status.
- Produce numeric financial outputs or unsupported value claims.
- Use scraped data or unlogged evidence.
Human review model
- 01Reviewer first
Every signal goes through a named human before any onward use.
- 02Full context
Source log, capture date, and caveats travel with the signal.
- 03Recorded decision
Accept, reject, or defer is logged with the reviewer's rationale.
- 04Human decision gate
Each output remains inside the review surface until a named human decision is recorded.
Non-action commitment
The system prepares review context, routing evidence, and source-log visibility for named municipal reviewers. Every consequential action remains with the municipality after human review.
GCC Coverage Roadmap
A structured evidence library for municipal, urban, and real estate decision support across GCC cities.
- Anchor demo
Kuwait
Kuwait City / Selected Urban District
Evidence pack status
Anchor demo
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
- Planned evidence pack
Saudi Arabia
Riyadh
Evidence pack status
Planned evidence pack
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
- Planned evidence pack
United Arab Emirates
Dubai
Evidence pack status
Planned evidence pack
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
- Planned evidence pack
Qatar
Doha
Evidence pack status
Planned evidence pack
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
- Planned evidence pack
Bahrain
Manama
Evidence pack status
Planned evidence pack
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
- Planned evidence pack
Oman
Muscat
Evidence pack status
Planned evidence pack
Supported use-case tags
- Urban Entity Resolution
- Inspection Backlog
- Permit Evidence Review
- Municipal Exposure
Coverage roadmap only. Evidence must be source-logged and reviewed before use.
Governance
Each evidence pack must include source logs, capture dates, caveats, and public/internal display classification before it can be used in a pilot conversation.
Coverage map
Open the coverage map to view the Kuwait anchor city and the planned Riyadh and GCC evidence layers in a descriptive review context.
Open coverage map →Suggested next step
45-minute scoping session
A focused working session with a municipal sponsor to align on the pilot frame before any evidence is assembled.
Session agenda
- 01Anchor district in Kuwait City
- 02Municipal sponsor
- 03Selected pilot cards
- 04Source-log requirements
- 05Human review workflow
Operating model
How the system works, layer by layer
The sections below are additive and reading-mode only. They introduce no new logic, do not modify Contract 1.7.0, and do not duplicate existing indicators. The live surfaces remain the binding reference.
Municipal Operating System Thesis
GCC Urban Municipal Intelligence is a decision-support surface for municipal review. It compresses regional signal to defensible evidence to a recorded human decision. It does not act on the municipality's behalf.
- 01
Canonical trace integrity
Every claim travels the same path: GCC macro context, regional signal, Kuwait pilot, South Surra review surface, KW-007, ev-002, human review, aud-005, operational value, defensibility pack. The trace is the contract.
- 02
Reviewer-first
Every signal is reviewed by a named human before any onward use. The system records reviewer decisions; it does not approve, reject, dispatch, merge, or notify on its own.
- 03
Operational value, not financial framing
Value is expressed in review and governance terms only — review clarity, evidence readiness, audit coverage, queue balance, routing quality, management visibility, decision readiness. No monetary projections, no currency values, no return-of-investment claims.
Layer Architecture
Twelve additive layers, each mapped to a position in the seven-layer intelligence stack (data, features, models, agents, APIs, UI, governance). Active layers are live in the current build. Transparency layers explain a live concept without duplicating logic. Designed-only layers are documented for the pilot phase but are not built in the current scope.
- 01Active
GCC Macro Intelligence
Data · Features · UI
Regional band above the Command Center. Read-only. Indicators are advisory and basis-linked.
- 02Active
Urban Object Model
Data · Governance
Region → Country → City → District → Zone. Bilingual, versioned, hashable.
- 03Active
Evidence Infrastructure
Data · Governance · APIs
Evidence packs are versioned, hash-anchored records. ev-002 is the canonical demo instance.
- 04Transparency
Product Intelligence
Features · Models · UI
Three named indicators (Spatial Pressure, Review Priority, Operational Value) — derived projections, basis-linked, advisory-only.
- 05Active
Human Review Workflow
Agents · APIs · Governance
Reviewer-attributed, time-stamped, append-only. Decision tray binds to audit envelope.
- 06Active
Audit & Defensibility
Governance · APIs
SHA-256 digest-verified entries; aud-005 anchors the canonical demo trace.
- 07Active
Operational Value
Features · UI · Governance
Seven safe labels — review and governance terms only; no monetary framing.
- 08Active
Data Infrastructure (now)
Data · Governance
Typed fixtures, in-memory store, route handlers, audit-safe exports. No live municipal data.
- 09Active
Data Architecture
Data
Seven registries: source, evidence, case, audit, outcome, governance dictionary, future GIS connector placeholder.
- 10Active
UX / UI Architecture
UI · Governance
Slot-pattern shell. New layers attach via slots, never by editing existing components.
- 11Design only
Pilot Infrastructure
Data · APIs · Governance (design)
Documented for the pilot phase. No persistent storage, no identity provider, no real GIS in current scope.
- 12Active
Governance & Banned-Claims Controls
Governance
CI-blocking linter on every pull request. EN and AR rule sets. Every audit envelope records the rule version.
Urban Object Model
Every signal, evidence pack, and case is anchored to a typed entity in a five-level hierarchy. Names round-trip identically across English and Arabic, with deterministic serialisation so each entity is hashable and audit-anchorable.
- 01
Region
GCC
Top-level container for the six member states.
- 02
Country
Kuwait
Member state — the unit at which a pilot is scoped.
- 03
City
Kuwait City
Municipal unit. The current pilot scope is one city.
- 04
District
South Surra
Administrative partition — the anchor district for the canonical demo trace.
- 05
Zone
Zone reference (geometry held by fixture)
Smallest spatial unit referenced by an urban signal. Geometry is held by fixture in the current scope.
Rules
- Every entity carries id, code, name_en, name_ar, parent_id, version, source_ref.
- Schema changes are additive only — versioned forward, never edited in place.
- Bilingual names round-trip identically — no language is the source of truth above the other.
- Live binding for this layer is the existing Urban Object Model Strip; this section explains the model, it does not duplicate it.
Evidence Infrastructure
Evidence is a typed, versioned, hash-anchored record — not a presentational prop. Every pack carries items, sources, and a digest so the reviewer can address it as evidence rather than as text. ev-002 is the canonical demo instance bound to KW-007.
- EvidencePack
Pack
id, case_id, status, hash, created_at. The pack is the addressable unit of review.
- EvidenceItem
Item
id, pack_id, kind, payload_ref, hash. One row per artifact inside a pack.
- EvidenceSource
Source
id, name_en, name_ar, attribution, verifiable_url. Read-only registry referenced by items.
- EvidenceHash
Digest
SHA-256 over a deterministic serialisation. Used for integrity, never as proof of identity.
- EvidenceProjection
Projection
Read-model the UI consumes. Carries a basis array of contributing object ids for explainability.
Posture
- No evidence pack is mutable after creation; updates ship as new versions.
- No actual municipal records appear in this public preview — every artifact is demonstration data.
- No claim of confirmation is attached to a pack — packs are inputs to human review, not outcomes of it.
Live binding
The existing Evidence Registry and the KW-South Surra Evidence Pack remain the live surfaces. This section explains the contract those surfaces satisfy; it does not duplicate them.
Product Intelligence Layer
Three named, bounded indicators summarise review state. Each is a derived projection — never a model output presented as truth — and each carries an explicit basis array for explainability. The indicators reuse EvidenceBand, AuditBand, and BasisRegionState / Decision Readiness by reference; no scoring logic is duplicated, and Contract 1.7.0 is not modified.
Spatial Pressure Indicator
Bands: low · moderate · elevated.
Basis: active signals in the zone, recency weight.
Not a danger score. Not a confirmation. Advisory only.
Review Priority Indicator
Bands: low · moderate · elevated.
Basis: evidence readiness, queue position, case age.
Not a directive. Suggests reviewer attention; the reviewer chooses what to open.
Operational Value Indicator
Bands: declining · stable · improving.
Basis: audit coverage, routing quality, queue balance.
Not a return-of-investment claim. Not currency. Reviewer-side clarity only.
Reused by reference
- EvidenceBand — feeds Review Priority and Operational Value.
- AuditBand — feeds Operational Value (audit coverage).
- BasisRegionState / Decision Readiness — supplies the basis-region binding for all three indicators.
Out of scope for these indicators
- Future-state claims (no assertion of what will happen, in any form).
- Financial framing (no currency and no return-of-investment).
- Confirmation framing (indicators describe observed patterns under review).
Human Review Workflow
The reviewer is the only producer of consequential conclusions. Every reviewer action becomes a typed record bound to an audit envelope. Records are append-only — there is no edit, no rollback, no automatic transition.
- acknowledge
Acknowledge
Reviewer has read the signal and its evidence pack. The case stays in review with a logged acknowledgment.
- request-evidence
Request evidence
Reviewer asks for additional source-logged material before a decision is taken. The case stays open; nothing is dispatched by the system.
- defer
Defer
Reviewer parks the case to a later review window with a stated reason. The case is neither approved nor rejected.
- escalate
Escalate
Reviewer-initiated handoff to a more senior reviewer. The system never escalates on its own.
- 01Reviewer-attributed
Every record carries a reviewer id and a display name in both languages.
- 02Time-stamped
ISO-8601 timestamp captured at the moment of write.
- 03Audit-bound
Each record produces an audit envelope; the envelope hash is stored on the record itself.
- 04Append-only
No record is mutable after write. Corrections ship as new records that reference the prior one.
What the workflow never does
- Approve, reject, dispatch, merge, or notify on its own.
- Move a case to the next state without a recorded human decision.
- Treat reviewer behaviour as a signal back into trigger logic.
Audit & Defensibility Model
Every action that crosses a layer boundary produces a SHA-256 digest-verified, append-only audit entry. The Defensibility Pack composes deterministically from those entries — same inputs, same bytes, every time. aud-005 anchors the canonical demo trace.
- id
Stable record identifier; aud-005 in the canonical demo.
- envelope_hash
SHA-256 over the canonical-JSON of the envelope payload.
- payload_ref
Reference to the action's inputs and outputs as stored in the source layer.
- rule_version
Banned-claims linter version active at write time, recorded for retroactive integrity.
- created_at
ISO-8601 timestamp; never edited.
Properties
- Digest-verified — SHA-256 is for integrity of the recorded payload, not for identity authentication.
- Append-only — entries are never edited, deleted, or reordered.
- Deterministic — Defensibility Pack composition is byte-stable for the same inputs.
- Versioned — every envelope records the rule-set version active at write time.
Defensibility Pack
The pack is the public, exportable composition of envelopes for a case. It is the artifact a reviewer hands to an auditor, with KW-007's pack as the canonical demo.
Operational Value Model
Value to municipal leadership is expressed in review and governance terms only. Seven named tiles cover the entire vocabulary; nothing else is added. No tile carries a monetary projection, a currency value, or a return-of-investment claim — these framings are out of scope by constitution.
- 01
Review Clarity
How legible the review surface is — whether the reviewer can understand the signal, evidence, and basis at a glance.
- 02
Evidence Readiness
Whether the evidence pack is complete enough for a defensible decision: items present, sources logged, capture dates attached.
- 03
Audit Coverage
Share of recorded decisions that produced an envelope. Anchored to the latest audit reference.
- 04
Queue Balance Indicator
How evenly review load is distributed across reviewers and case ages — never a productivity metric on individuals.
- 05
Routing Quality
Whether cases reach the right reviewer surface for their type. Stable routing is a quality signal in itself.
- 06
Management Visibility
Whether senior reviewers can read the state of the queue without opening individual cases.
- 07
Decision Readiness
Whether the case has all that it needs for a recorded human decision — signal, evidence, basis, and a reviewer.
Out of vocabulary
- No tile carries a currency value or a monetary projection.
- No tile carries a return-of-investment claim.
- No tile is rendered as an OKR target or as progress against a goal.
- No tile is presented as an outcome — outcomes are produced by reviewers, not by tiles.
Data Infrastructure Roadmap
Three tiers, only one of which is built. The current demo runs on typed fixtures and route handlers. The pilot tier is documented for future provisioning but is not built. The production tier is out of scope for this blueprint and is not detailed here.
Tier A — Demo Infrastructure
Current — built- Typed fixtures (versioned) for cases, evidence, audit, and outcomes.
- Route handlers serve fixture-derived projections — no database in the current build.
- Audit-safe exports for the Defensibility Pack (JSON and CSV).
- Map tiles served by an existing map provider; no live municipal layers are bound.
- Banned-claims linter runs in CI and blocks any pull request that introduces forbidden wording.
Tier B — Pilot Infrastructure (designed)
Pilot — documented- Spatial-aware persistent store as the only datastore introduction — no other database family is added.
- Evidence registry, case workflow, source registry, and append-only audit-entry tables — mirroring the typed entities used in the demo, byte-for-byte.
- Reviewer / role primitives at the schema level — credentialing wiring is not part of this tier.
- Boundary-stable APIs: the frontend cannot tell whether it is reading from fixtures or from the persistent store.
- Validation layer at every API boundary, mirroring the type definitions used by fixtures.
Tier C — Production (out of scope)
Production — out of scope- Multi-tenant isolation strategy.
- Regulatory alignment work (regional data-handling posture and accounting standards).
- High-availability storage, point-in-time recovery, immutable audit storage.
- Identity-provider integration and reviewer credentialing.
Phase Roadmap
Three sequenced phases. Each phase adds layers strictly behind the gate of the previous one. Phase 2 (pilot) opens only after a written go-decision and a named pilot client.
- Phase 0In progress
Demo hardening
Structural readiness without behavioural change.
Scope
- · Slot scaffolding — existing UI is pixel-equivalent when slots are empty.
- · Urban Object Model types and fixture shim.
- · Evidence Infrastructure — typed packs and projections.
- · Audit centralisation behind a single recordAudit envelope contract.
Decision gate
- · Slot scaffolding merged with visual-diff parity proven.
- · Urban Object Model committed; shim covers all existing string keys.
- · Centralised recordAudit is the only path to audit writes.
- · Banned-claims linter blocking on every pull request.
- · RTL review pipeline in place for every new surface.
- Phase 1Ready to open
Additive surfaces
New layers ship behind a feature flag, then are flipped on after RTL and governance review.
Scope
- · Macro band on top of the Command Center.
- · Three Product Intelligence indicators wired into the Micro panel.
- · Decision Tray inside the South Surra Review Surface, with an append-only demo store.
- · Operational Value tiles in the Operational Value Room (seven safe labels).
- · Defensibility Pack governance section listing rule version and last check.
Decision gate
- · All Phase 0 gates remain green.
- · Each new surface ships behind a feature flag with default off.
- · Banned-claims linter clean across every new copy bundle.
- · Canonical trace re-validated end-to-end after every step.
- Phase 2Gated
Pilot infrastructure
Designed now, built only on a written go-decision with a named pilot client.
Scope
- · Stand up the documented persistent store from the Data Infrastructure Roadmap.
- · Migrate fixtures into seed scripts; the API boundary stays identical.
- · Add validation at every API boundary using the same types.
- · Introduce reviewer / role schema — no credentialing wiring at this gate.
Decision gate
- · A named pilot client (a specific GCC municipality) is contracted.
- · Regional data-handling posture is documented and signed off.
- · The full pilot schema is migrated into a draft DDL and reviewed.
- · The fixture-vs-store loader interface is identical at the API boundary.
- · A written go-decision is recorded.
Role of this page
Product narrative: what the platform is, what it is not, and how the operating chain works.