Skip to main content

Prototype governance & evidence

What this D2 prototype is — and is not — with the governance inputs, protected conflicts, capability matrix, data provenance and demonstration stories.
Governance notice

D2 prototype — demonstration only. Not production, not an approval record, not a screen baseline, not an API specification, not an STI integration.

  • Not a D3 production implementation
  • Not a requirements baseline or approval record
  • Routes and view names are not official WSMS screen IDs
  • No production authentication, database, gateway, payment or API
  • AI is assistive only — every output is a reviewable suggestion
  • Unresolved governance conflicts remain unresolved

docs/prototype-governance-notice.md · docs/prototype-source-map.md · docs/prototype-qa-report.md

Demonstration stories

Governance decisions supplied for this execution

Client-provided inputs per the production instruction — not reopened, ranked or reinterpreted; not written to the repository Decision Register by this prototype

Governance decisions
IDSubjectDecision (input)Effect in the prototype
DEC-R-009Governing source hierarchyOption C — Layered Authority + Explicit Cross-Domain Conflict Resolution.Sources are shown by layer; cross-domain conflicts are displayed, not resolved by the UI.
DEC-R-008STI relationship and boundaryWSMS must be API-ready (conceptual tokens, endpoints, push/pull actions and payload definitions).STI is drawn as an external/upstream boundary with integration-ready placeholders only. No endpoint, token, payload, transaction ID or live STI integration is shown.
DEC-R-003AI Assistant scopeAI Assistant remains in current WSMS scope; MISTI/GD-WAT bears AI provider/API/model costs; AI remains assistive and user-controlled.Every AI output is an 'AI Suggestion' the user reviews, edits, accepts or rejects. No AI approval or regulatory action.
DEC-R-005Operator system / API-first / real-time capabilityWSMS must be API-ready.API readiness is shown as status cards (direction, last synchronisation, records, validation) with no URL, protocol, credential or payload schema.
DEC-R-002Workflow / SOP numbering and identityOption C — Reconciled Register + Migration Mapping.Workflow and SOP identities are displayed by scheme exactly as recorded; nothing is renumbered.
DEC-R-001WF-006 workflow identityDeferred and dependent on DEC-R-002.WF-006 is shown as DEFERRED wherever it appears (M04, M08).
DEC-R-006M01 authoritative baseline and freezeOption C — Designate authoritative artifact, archive others, freeze later.M01 v2.0 is shown as the designated artifact, not as frozen.
SCR-DEC-002M02 screen identityOption C — Reconciled M02 Screen Register after Appendix A.M02 uses prototype view names only; no official M02 screen identity is selected or assigned.

Governance decisions outstanding

Restated from the controlled MISTI source reconciliation register. The prototype reports these decisions; it does not make, rank, anticipate or close any of them.

Implementation gateCLOSED TO IMPLEMENTATION
Controlling register
v1.0.2
Register classification
READY FOR GOVERNANCE DECISION
Gate conditions met
2 / 8
Decisions outstanding
15

Batch A1 — presentation and provenance labelling: A-01 · A-02 · A-04 · A-05 · A-06 · A-07 · A-08 — not approved, not implemented

Batch A2 — data-quality transparency: A-09 · A-10 · A-12 · A-13 · A-15 — not approved, not implemented

Held for governance review: A-03 · XWK-001 · Unassigned within class A: A-11 · A-14

What this surface does and does not do
It reports decisions a controlled register already records as outstanding. It makes no decision, closes none, ranks none, and shows no disputed value — displaying the contested figures as prototype content would implement items that remain behind this gate.
SRC-001Decision outstanding

Source package identity — whether the differently-named copies are the same files, revisions, or a different package

Current prototype treatment: revisionStatus is recorded as UNKNOWN. No copy is treated as superseding another.

Deciding authority: MISTI/GD-WAT or WSMS Governancev1.0.2 §21.2 · gate condition 1
SRC-002Decision outstanding

Reporting period of the Water Sector Brief

Current prototype treatment: The period stated by the file name is shown as provenance, not as a confirmed reporting period.

M13M1420260731_Water Sector_Brief.docx
Deciding authority: MISTI/GD-WATv1.0.2 §7
SRC-003Decision outstanding

Date carried by the Battambang annex

Current prototype treatment: The date is preserved exactly as the source carries it and is not corrected or normalised.

M03M1520270828_Water Data_BTB_Brief.docx
Deciding authority: MISTI/GD-WATv1.0.2 §7
SRC-004Decision outstanding

Which July production figure is authoritative

Current prototype treatment: Both figures are preserved as their sources state them. Neither is selected, averaged or reconciled.

M02M13M1420260731_Water Sector_Brief.docx20260831_DPDM_Monthly Report_Aug_ 2026.docx
Deciding authority: MISTI/GD-WATv1.0.2 §8 · item A-15
SRC-005Decision outstanding

Context of the two household figures

Current prototype treatment: Both figures are preserved as stated. The difference is recorded, not resolved.

M02M13M1420260831_DPDM_Monthly Report_Aug_ 2026.docx
Deciding authority: MISTI/GD-WATv1.0.2 §8
SRC-006Decision outstanding

Cause of the change in permit count between reporting periods

Current prototype treatment: The change is recorded. No cause is attributed and no trend is asserted.

M02M13M1420260831_DPDM_Monthly Report_Aug_ 2026.docx
Deciding authority: MISTI/GD-WATv1.0.2 §8
SRC-007Decision outstanding

Which operator / licence denominator applies

Current prototype treatment: Each count is shown against its own source. The counts are never combined into a single total.

M02M03M04M09M11M13M142023-2026 DB -b.xlsxPIP_License Type.kml20260831_DPDM_Monthly Report_Aug_ 2026.docx
Deciding authority: MISTI/GD-WATv1.0.2 §9 · item C-11
ID-001Decision outstanding

Identifier crosswalk, matching methodology, or permanent separation

Current prototype treatment: NO CROSS-SOURCE IDENTIFIER JOIN IS IMPLEMENTED. Each identifier is shown only within its own source.

M02M03M04M09M11M142023-2026 DB -b.xlsxPIP_License Type.kml
Deciding authority: MISTI/GD-WATv1.0.2 §10
CP-001Decision outstanding

Cross-province service attribution rule

Current prototype treatment: Cross-province measures are shown as recorded. No destination province is attributed, because the source never identifies one.

M02M03M09M11M142023-2026 DB -b.xlsx
Deciding authority: MISTI/GD-WATv1.0.2 §11
PROV-001Decision outstanding

Provenance vocabulary and the calculation-formula requirement

Current prototype treatment: The existing DataStatus vocabulary is used. The proposed revisionStatus and valueOrigin terms are not implemented.

Deciding authority: WSMS Governancev1.0.2 §12 · gate condition 3
DQ-001Decision outstanding

Status of the licence rows carrying no licence value

Current prototype treatment: The rows are retained and shown as the source carries them. They are not excluded, filled or inferred.

M02M03M04PIP_License Type.kml
Deciding authority: MISTI/GD-WATv1.0.2 §13 · item A-11
DQ-003Decision outstanding

Meaning of the pipe-type value 'ID'

Current prototype treatment: The value is displayed verbatim. No expansion or interpretation is supplied.

M03PIP_Pipe Network.kml
Deciding authority: MISTI/GD-WATv1.0.2 §13
PRIV-001Decision outstanding

Approved purpose for processing personal data

Current prototype treatment: Names, gender and contact fields are excluded from the prototype entirely. Identity records are demonstration data.

Deciding authority: MISTI/GD-WATv1.0.2 §14 · item C-05
XWK-001Decision outstanding

Disclosure of station-identifier duplication, and which batch carries it

Current prototype treatment: Duplication is neither displayed nor de-duplicated. The item is held outside the A1 and A2 batches.

M02M03M09M10M11M142023-2026 DB -b.xlsx20260831_Water Source and Volume.xlsx
Deciding authority: WSMS Governancev1.0.2 §21.2 · gate condition 5
A-03Decision outstanding

Controlled review of ID-Poor subsidy presentation

Current prototype treatment: Not presented anywhere in the prototype. Held for controlled review; the register names no decision owner (OBS-02).

M02M03M09M11M142023-2026 DB -b.xlsx
Deciding authority: Not documented in the register — no authority inferredv1.0.2 §21.2 · gate condition 4 · OBS-02

Protected conflicts (preserved, not resolved)

  • Source hierarchy
    Layered authority applied as supplied; cross-domain conflicts remain visible.
    DEC-R-009 (input: Option C) · All
  • Workflow / SOP numbering
    Identities shown by scheme (A, B/C, SRS, module spec); none selected.
    CFL-002 · DEC-R-002 · All
  • WF-006 identity
    DEFERRED — not resolved by the prototype.
    DEC-R-001 · P0-05 · M04, M08
  • M02 screen identity
    Appendix A reconciliation pending; prototype view names only.
    SCR-DEC-002 · P0-07 · M02
  • M01 screen / evidence relationship
    M01 v2.0 contains 0 screen IDs; 15 SCR-M01 identifiers exist only in the consolidated specification. M01-FINAL-01 not found in the repository.
    DEC-R-006 · P0-06 · M01
  • STI single-window boundary
    External / upstream boundary; no STI transaction workflow is drawn.
    CFL-011 · DEC-R-008 (input) · M04, M05, M06, M07
  • API direction
    API readiness shown; module-owned intake direction remains Conditional/TBC where recorded.
    Four-Tier Matrix v1.0.1 §6 · M02, M03, M04, M05, M06, M07, M08, M11, M12, M13, M14, M15, M16
  • SRS / requirements authority
    Requirement IDs cited as SRS v1.1 (Draft).
    SRS v1.1 declares Draft · All

Four-Tier capability matrix (Matrix v1.0.1 §6)

Manual, Bulk and API are intake mechanisms; AI Assistant is a cross-cutting assisted capability

Four-Tier capability matrix
ModuleManual EntryBulk UploadAPI IntegrationAI Assistant
M01 User Management & AuthenticationSupportedTBCTBCConditional
M02 Operator Registry & Master DataSupportedConditionalConditionalConditional
M03 GIS & Spatial ManagementSupportedConditionalConditionalConditional
M04 Licensing AdministrationSupportedConditionalConditionalConditional
M05 Feasibility Study AuthorizationSupportedConditionalConditionalConditional
M06 Permit ManagementSupportedConditionalConditionalConditional
M07 Certificate of Operation ManagementSupportedConditionalConditionalConditional
M08 Inspection & ComplianceSupportedConditionalConditionalConditional
M09 Monitoring & Data CollectionSupportedSupportedSupportedConditional
M10 Water Quality ManagementSupportedSupportedSupportedConditional
M11 KPI & Performance ManagementConditionalConditionalConditionalConditional
M12 Complaint ManagementSupportedConditionalConditionalConditional
M13 Reporting ServicesSupportedConditionalConditionalConditional
M14 Dashboard & AnalyticsConditionalConditionalConditionalConditional
M15 Document & Records ManagementSupportedSupportedConditionalConditional
M16 Workflow & Notification ServicesConditionalConditionalConditionalConditional

Data provenance

Derived from MISTI supporting evidence (read-only). Supporting evidence only — not an approved WSMS dataset or official statistic.

provinces: 25operators: 494months: 44stations: 432villages: 14,650pipeSegments: 34,504indicators: 86wqParameters: 27
Data provenance
Source file (read-only)BytesSHA-256
/03_SOURCE_EVIDENCE/gis/PIP_License Type.kml1,844,184286e60b2aa5171c46787f80f2f3d102222616e84dab623663f4823bebb0237cf
/03_SOURCE_EVIDENCE/gis/PIP_Pipe Network.kml65,766,92857f55186f3abfffcfb643d56681c23d9ac3e411810592dc82d3bca7784f77ba9
/03_SOURCE_EVIDENCE/operator-master-data/2023-2026 DB -b.xlsx5,135,203ff339046b55751882f03ae15f44e20c0a525b4634e604c1818e156726e626996
/03_SOURCE_EVIDENCE/monitoring-indicators/20260831_Water Source and Volume.xlsx33,547a076654c16ebdb13cc1619643663636c8cbfd4634189a7623533967e6d3e6dbc
/03_SOURCE_EVIDENCE/reports/20260731_Water Sector_Brief.docx6,052,054d1fcf7c8d1123bfaabd38d59e269e46eb127738a508a4e1220b3496bcea88ec7
/03_SOURCE_EVIDENCE/reports/20260831_DPDM_Monthly Report_Aug_ 2026.docx4,789,2742814260dedeb641ab8a185b8947a1ab9b53fd451f1e7cdeb88e2692098b215df
/03_SOURCE_EVIDENCE/monitoring-indicators/16_WSMS II-Indicators for All Types of Data Input.xlsx48,3019a1374807b586f4fd1e5a98ab5b49ab0f90d33ff58ce4fa71d62fd75b51ac629
  • • Private operator personal names, gender and contact fields are not copied (DB-b, Village Level, KML).
  • • Private operators are displayed under anonymised labels; private licence numbers are masked.
  • • Station coordinates rounded to 3 decimals; village coordinates to 4 decimals.
  • • The DPDM list of operators under construction (personal names) is reduced to a count.
  • • The PIP KML station operator name is not carried into the dataset: it names a natural person for a private operator, and the KML provides no institution-type or public/private classification. Only whether a name is recorded is carried (D-PRIV-003). The names remain in the controlled source evidence.
  • • The anonymised-operator water-source cell and licence cell are withheld or fully masked in the dataset itself, not only in the interface (D-PRIV-001, D-PRIV-002).

Extracted 2026-09-30 by scripts/extract-source-data.mjs

Source-derivedfigures derived from MISTI supporting evidenceDemonstration datasynthetic records (DEMO-…)TBCnot established by the evidence