Semantic join: six operating roles, shared meaning.
The operating parties and what each observes, the seven context domains, the observation classes with the envelope each requires, the extensibility rules, and the three clocks.
- Context Signals and Risk Factors
- KTP-SENSORS §6, feeds as sensors
- OTCS-0020 Observation classesDRAFT · in deliberation · earliest decision 2026-12-11
- DIRDirect
One instrument samples a quantity
envelope Location/modality; calibration. No fake population.
- ENUEnumerated
Computed over a counted set inside a boundary
envelope Membership rule + accumulation window. Empty set = unknown, not zero.
- ADJAdjudicated
Exists because an authority recorded it
envelope Issuing party + criteria version. No record = unknown, not zero. Deployment must not be its own adjudicator.
- PUBPublished
A third party's number, read
envelope Publisher + series + vintage + publication lag. Do not restate as ours.
- DERDerived state
Read from a calendar, config, or table
envelope As-of timestamp + validity horizon replace an observation window.
Acequia, Inc. is an invented organization. These pages present a working design, not deployment results; its contracted stages and change freezes are illustrative. The sections below mirror the Governed Autonomy workbook (v0.50): its columns, rules, invariants and catalogs, as written, with the worked example's organization named as it is there. The deployment's own rows, parties, contract identifiers and configuration stay with the deployment; where a table's rows stay, its columns are shown.
012. Operating parties — six-way semantic join (extensible)workbook tab 06 · Semantic join
- ¶Cyber SecuritySOC / CSIRT / TechnologyTOC security lane
- What they observe
- Alerts, detections, findings, investigations, threat intelligence, identity risk
- Join objects (shared IDs)
- host, identity, finding, case, detection, Acequia, queue, playbook step
- Primary capabilities
- analyst queue; triage agent; detection authoring; SIEM platform; UEBA
- ¶IT OperationsNOC / NetOps / venue technology (VTM)
- What they observe
- Network health, infrastructure metrics, wireless, WAN/LAN, routing, device syslog, service monitoring KPIs
- Join objects (shared IDs)
- service, venue, device, interface, dependency, SLO, maintenance window, ITSM infra incident
- Primary capabilities
- Service analytics; Telemetry analytics; Path ana [incomplete in the source workbook; completion pending a workbook revision]
- ¶Application OperationsApp SRE / IMP application owners / APM
- What they observe
- Service performance, traces, errors, releases, journey health, dependency map
- Join objects (shared IDs)
- application, journey, SLO, trace, release, BIA impact, business dependency
- Primary capabilities
- Service analytics; Telemetry analytics; Exposure
- ¶GovernanceCyber Duty Manager; program PMO; playbook and agent owners
- What they observe
- Operating policy, authority matrix, MVG, purpose/scope, register, agent config
- Join objects (shared IDs)
- purpose, scope, action class, promotion stage, owner, expiry, revoke
- Primary capabilities
- procedure agent; Activity logs; Agentic Workflow Build [incomplete in the source workbook; completion pending a workbook revision]
- ¶RegulatoryAcequia policy; Legal; data protection office
- What they observe
- the mission policy, privacy law, retention, cross-border rules, takedown authority
- Join objects (shared IDs)
- legal basis, retention class, jurisdiction, publisher consent, political-speech adjudicated ()
- Primary capabilities
- Activity logs; Compliance registry (implements-c [incomplete in the source workbook; completion pending a workbook revision]
- ¶ComplianceGRC / audit / control owners
- What they observe
- Control frameworks, audit evidence, control effectiveness, external attestations
- Join objects (shared IDs)
- control ID, framework mapping, evidence row, gap, remediation owner
- Primary capabilities
- Compliance registry; Detection links; detection authoring KPIs
026. Context catalogue — seven extensible domainsworkbook tab 06 · Semantic join
- ¶worldUp
- the mission meaning
- the mission environment
- V2
- Declare domain. Populate schedule. Stub weather, traffic, safety.
- Later without a new version
- weather, traffic, emergency, infrastructure, geophysical — add without a new version
- ¶timeUp / lateral
- the mission meaning
- Clocks and windows
- V2
- Populate schedule as-of + validity horizon. Device time stays a contract requirement.
- Later without a new version
- lease / consent expiry at V3; forecasts stay observations about forecasts, not facts
- ¶informationLateral
- the mission meaning
- Information environment
- V2
- Slot only. DISP/GTI already feed TI; do not rebuild as a new ontology.
- Later without a new version
- narrative / brand later (037); never covert inference of private mental state
- ¶bodyDown
- the mission meaning
- Substrate / infrastructure
- V2
- Basics: host and endpoint as entities. Not a new CMDB.
- Later without a new version
- power, thermal, compute later if IMP needs them
- ¶relationalLateral
- the mission meaning
- Authority and obligations
- V2
- Basics: who may consent, who may declare, unknown is not consent.
- Later without a new version
- topology and trust-flow statistics later
- ¶soulDown
- the mission meaning
- Agent / session character
- V2
- Declare the domain. Do not populate in V2.
- Later without a new version
- V3 session record: purpose, lineage, constraint adherence
- ¶metaDown
- the mission meaning
- Evidence fitness
- V2
- Basics: freshness, sample count, unavailable vs empty.
- Later without a new version
- coverage, staleness policy, tamper / disagreement in later waves
037. Observation classes — how a slot is allowed to countworkbook tab 06 · Semantic join
- ¶DirectOne instrument samples a quantity
- Envelope required
- Location/modality; calibration. No fake population.
- ¶EnumeratedComputed over a counted set inside a boundary
- Envelope required
- Membership rule + accumulation window. Empty set = unknown, not zero.
- ¶AdjudicatedExists because an authority recorded it
- Envelope required
- Issuing party + criteria version. No record = unknown, not zero. Deployment must not be its own adjudicator.
- ¶PublishedA third party's number, read
- Envelope required
- Publisher + series + vintage + publication lag. Do not restate as ours.
- ¶Derived stateRead from a calendar, config, or table
- Envelope required
- As-of timestamp + validity horizon replace an observation window.
049. Extensibility — add is cheap; rename is expensive; unknown is not zeroworkbook tab 06 · Semantic join
- ¶Add is cheapA new context object may be declared without opening a version. Populate only when and owner exist.
- ¶Rename is expensiveChanging or removing an object ID is a contract change. Do not silently alias.
- ¶Envelope or it cannot constrainSubject, population or membership, and window (or as-of + validity for derived state ()) MUST be declared or the object MUST NOT reduce or deny an action.
- ¶Unknown is not zeroUnavailable, empty denominator, or missing record reports unknown. Unknown MUST NOT authorize and MUST NOT score as no risk.
- ¶Evidence, never verdictSlots measure freshness, divergence, and provenance. Verdicts stay with a named authority (adjudicated ()).
- ¶Risk domainEvery context object declares the KTP risk domain it is computed in: node, neighborhood, or zone (). A fourth domain, enclosure, is adopted from the nested-zones decisions of 2026-10-12 (lane 8) when it lands; until then it is declared and not populated.
- ¶Feeds are sensorsA context object produced by an observe-type is a sensor feed (Work types, Output column). It constrains only under §6 and the catalog §3 envelope, and its reads a source the did not produce (ASM-34).
0510. Three clocks — joint maturity, platform train, and mission horizonworkbook tab 06 · Semantic join
- ¶Joint operating maturityV1 Baseline → V2 Bridge → V3 Agentic → V4 /
- Rule
- V5 is not used. Same case spine. A new Data Analytics Provider release does not open a joint version.
- ¶Platform trainSIEM platform train, its next train, later platform trains; platform runtime; the common data model aligned to SIEM platform
- Rule
- Versioned as join objects with as-of and validity horizon. Adding a release is cheap. Renaming a capability ID is expensive.
- ¶mission horizonAcequia, the next peak operating window, the peak operating window after it
- Rule
- The platform will ship many platform trains across the mission. The join is how those trains attach without a re-platform.
06Physical and public-safety object classesworkbook tab 14 · Physical & public safety
- ¶Camera / PACS / badge telemetryNot a physical-safety declaration and not a verdict
- Observation class
- /
- Join treatment
- Evidence on the ITO + Cyber Security entity graph
- ¶Physical safety / evacuation declarationNot a camera count, occupancy KPI, or crowd-density tile
- Observation class
- Join treatment
- Adjudicated declaration on the shared case
- ¶Public-safety radio / CAD / public-safety broadband networkNot dispatch, radio control, or a parallel SOC
- Observation class
- Observe-only (ENU / as declared)
- Join treatment
- Consume signals when an exists; do not control them
- ¶national-security event designation / CUI / law enforcement legal requestNot machine authority and not a seventh RELATIONSHIP_PARTY_COLS code
- Observation class
- ADJ
- Join treatment
- Regulatory ADJ object on the same case
072. World occupancy — envelope required before any row may constrain (states 2 and 4)workbook tab 14 · Physical & public safety
- ¶mission schedule
- Occupancy
- Populate V2
- Envelope
- As-of + validity horizon; venue membership
- Process states
- 2, 4
- Constraint rule
- May constrain when the exists
- ¶Weather
- Occupancy
- Stub — do not populate
- Envelope
- Publisher + window required before constraint
- Process states
- 2, 4
- Constraint rule
- Empty is unknown, not no-risk
- ¶Traffic
- Occupancy
- Stub — do not populate
- Envelope
- Boundary + window required before constraint
- Process states
- 2, 4
- Constraint rule
- Empty is unknown, not no-risk
- ¶Physical safety
- Occupancy
- Stub — do not populate
- Envelope
- MOC declaration + window required before constraint
- Process states
- 2, 4
- Constraint rule
- Never infer from camera, badge, or PACS KPI
- ¶Emergency slotADJ / ENU as declared
- Occupancy
- Stub — do not populate
- Envelope
- Named authority + window required before constraint
- Process states
- 2, 4
- Constraint rule
- Envelope required before any row may constrain
086. Non-claims — observe is not control; camera count is not safetyworkbook tab 14 · Physical & public safety
- ¶Observe public-safety networks, do not control themCAD, public-safety broadband network, or public-safety radio ingest as dispatch or radio control.
- Why this boundary exists
- Those signals may narrow . They never raise it and never lift a clamp. Control stays with the public-safety authority.
- ¶Camera count is not a safety declarationThat camera, badge, or PACS telemetry equals physical safety.
- Why this boundary exists
- Those feeds are / evidence. MOC issues safety.
- ¶CAD ingest is not dispatch controlThat observing CAD or 911/PSAP telemetry authorizes dispatch or a parallel SOC.
- Why this boundary exists
- Observe-only. Envelope required before the row may constrain.
09Media signal domains and observability modesworkbook tab 15 · Media signal overlay
- ¶venue signal transportVenue / FOP Data, Intercom, Video, Audio transport
- observabilityMode
- operate
- What it is not
- Media Provider contribution path; in-venue content distribution displays; competing venue signal transport products
- ¶in-venue content distributionIn-venue host-content distribution to displays and stakeholder positions
- observabilityMode
- operate
- What it is not
- Media Provider central media hub-to-MRH distribution; venue signal transport FOP transport
- ¶Media Provider estateProduction unit → BroadcastTOC → contribution → central media hub/CDU → MRH
- observabilityMode
- observeAtInterface / consumeOnly
- What it is not
- Acequia venue signal transport/in-venue content distribution; security control of media essence
105. Process-spine overlay — same states 0–7; PQC is not ARQworkbook tab 15 · Media signal overlay
- ¶2 — Declare & classifyUnknown CompetitionSession or ProtectionPair state is declared unknown; it does not authorize.
- Ceiling
- Fail closed above recommend
- ¶4 — CoordinateAcequia/Media Provider seam is a handoff of descriptors, not a merge of estates.
- Ceiling
- HANDED_OFF_TO / CROSSES_BOUNDARY
- ¶5 — Verify (ARQ)PQC is not ARQ. Independent service/path evidence still verifies recovery.
- Ceiling
- Acting is not verifying
118. Non-claims — observe is not operate; stubs are not coverageworkbook tab 15 · Media signal overlay
- ¶Broadcast is not a seventh operating partyThat an L2 workstream adds a RELATIONSHIP_PARTY_COLS code
- Why this boundary exists
- Six parties remain; Broadcast participates through existing ITO/Cyber seats
- ¶Observe Media Provider; do not operate the media planeThat ingesting feed-state metadata authorizes reroute, take, or essence capture
- Why this boundary exists
- observabilityMode observeAtInterface/consumeOnly; descriptors only
- ¶External transport is not Acequia architectureThat a later host or a prior host ST 2110/NMOS facts are Acequia deployment facts
- Why this boundary exists
- Tag as external precedent
- ¶Stubs are not coverageThat eleven signal-family rows are Framework-registry or Detection-links coverage
- Why this boundary exists
- Registry arithmetic stays 2,110; no Acequia-SIGNAL without contracts






