Smart Cities SIG logo
Smart Cities SIG
Capability Cheat Sheet
Quick reference for the SIG's semantic capabilities framework. Full explanations and worked examples: ../lessons/. Source: semantic-capabilities-reference.md.

Semantic Capabilities Cheat Sheet

14 capabilities in 4 domains, plus a step-by-step classification procedure and the tie-breaker rules.

Classification procedure

Step 1 — Split the observation

A raw observation is often a compound statement. Before classifying anything, split it so each piece has exactly one thing it's fundamentally about. Don't force multiple facts under one label just because they came from the same sentence.

Step 2 — Classify each sub-observation

Run it through this checklist in order and stop at the first match — the order exists specifically to resolve the tie-breakers below, so don't skip ahead.

Work down this table from top to bottom and stop at the first row whose question matches — don't skip ahead, and don't keep looking once you have a match. The order isn't arbitrary: it's sequenced specifically so the framework's documented tie-breakers resolve themselves without backtracking, for example:

The Companion column flags a capability worth attaching alongside the Primary at that step — see the companion-pairings table below for the fuller picture.

CapabilityQuestionCompanion
Asset Management ContextPure administration — ownership, contract, warranty, lifecycle, not a measurement at all?—
Network OperabilityAbout the current communication/connectivity state itself — reachable right now, latency, signal quality?—
Fallback BehaviourAbout what the asset does autonomously because supervisory control or comms was lost?Network Operability, if the cause is stated
ProvenanceSpecifically contrasts who/what supplied the information — device-reported vs. manually entered vs. externally supplied?Observation Point, if a location is also stated
Observation PointAbout where the referent physically or logically sits — a position, not an actor?Provenance, if the source is worth noting
Measurement QualityAbout how reliable, accurate, or complete the value is?—
Operational ContextAbout a dynamic, situational condition that changes moment to moment?—
Physical ContextAbout a static, structural, fixed feature of the place?—
Infrastructure OutputWould the statement still be true even if the intended service completely failed?—
Service OutcomeOtherwise: is this the real-world effect itself, the "so what"?—
Resource ConsumptionAbout cost or resources spent — energy, water, fuel, battery?—
Observation ScopeAbout what portion or coverage of the system the value represents, including one number combining multiple assets or locations?Observation Method, if the aggregation technique matters
Temporal SemanticsAbout what time span the value covers, including one number combining multiple readings over time (e.g. a rolling average)?—
Observation MethodOtherwise: about the technique that produced the value (measured / estimated / predicted / simulated / proxy)?—

Common companion pairings

Primary is always exactly one capability. These pairings come up often enough to check for by habit:

PrimaryCommon companionWhy
Fallback BehaviourNetwork OperabilityThe connectivity loss is usually why the fallback triggered.
ProvenanceObservation PointA device name can answer both "who" and "where" at once.
Observation PointProvenanceSame pairing, reversed — when position is the main point but the source is still worth noting.
Observation ScopeObservation MethodRecording how a multi-asset aggregate was computed, not just that it covers many assets.
ProvenanceObservation MethodA model-derived or predicted value usually needs both — who/what produced it, and how.
Service Outcome / Resource ConsumptionTemporal SemanticsA cost or outcome figure often carries an implicit window ("today," "this cycle").

Domain Semantics — what the municipality ultimately cares about

CapabilityQuestionExamples
Service OutcomeDid the real-world effect happen?Street illuminance at road level; soil moisture at root level; delivered water pressure
Infrastructure OutputWhat did the asset itself produce?Lumens emitted; pump flow rate; valve opening %; motor speed
Resource ConsumptionWhat did it cost to produce that?Energy; water; fuel; battery; active/reactive power; voltage; frequency

Observation Semantics — how it was observed

CapabilityQuestionExamples
Observation PointWhere does the referent physically/logically sit?Luminaire; cabinet; pump; valve; pipeline; root zone; weather station
Observation ScopeWhat portion of the system does this cover?Single asset; group; street; irrigation zone; district; municipality
Observation MethodWhat technique produced this value?Measured; estimated; inferred; predicted; aggregated; simulated; model-derived; proxy
Temporal SemanticsWhat time span does this represent?Instantaneous; interval; sampling period; aggregation window; historical; forecast; horizon

Interpretation Semantics — how to understand and trust it

CapabilityQuestionExamples
ProvenanceWhich system/actor supplied this?Device sensor; control cabinet; weather service; GIS; human operator; Digital Twin; predictive model
Measurement QualityHow reliable/accurate is it?Accuracy; precision; confidence; completeness; consistency; availability; resolution; uncertainty
Operational ContextWhat dynamic condition modulates it now?Weather; rainfall; humidity; temperature; wind; traffic; occupancy; season
Physical ContextWhat static feature of the place affects it?Buildings; trees; vegetation; terrain; slopes; orientation; shadows; surface materials

Operational Semantics — how it's managed and kept running

CapabilityQuestionExamples
Asset Management ContextWho owns/maintains it, what lifecycle stage?Ownership; org; contracts; warranty; lifecycle stage; install date; remaining useful life
Network OperabilityIs it reachable right now, how well?Availability; connectivity status; latency; packet loss; signal quality; comms technology
Fallback BehaviourWhat does it do autonomously if control is lost?Local schedules; autonomous control; safe/emergency mode; manual override

Tie-breakers — the calls that feel like they could go two ways

Service Outcome vs Infrastructure Output

Would the sub-observation still be true even if the service completely failed?

  • Yes → Infrastructure Output
  • No, it's the effect itself → Service Outcome
Observation Scope vs Temporal Semantics (aggregation)

What got combined?

  • Multiple places → Observation Scope (Observation Method as companion)
  • Multiple readings over time → Temporal Semantics
Observation Point vs Provenance
  • Default → Observation Point (a position), when a device name could answer either
  • Flip to Provenance only when the sub-observation specifically contrasts sources — device-reported vs. manually entered vs. externally supplied
Operational Context vs Physical Context

Would this still be true a year from now regardless of today's conditions?

  • Yes, fixed → Physical Context
  • Depends on today → Operational Context
Network Operability vs Fallback Behaviour
  • Network Operability is the connection state itself
  • Fallback Behaviour is what the asset autonomously does because of that state (usually carries Network Operability as a companion explaining why)

Worked example

"Valve V12, owned by the Parks Department under a 5-year maintenance contract, had its signal quality degrade over the last 10 minutes, lost connection to the SCADA server, and is now running its local emergency schedule."
Sub-observationStep matchedPrimaryCompanion
Owned by Parks Dept, 5-year contract1Asset Management Context—
Signal quality degraded, connection lost2Network Operability—
Now running local emergency schedule3Fallback BehaviourNetwork Operability
Full walkthroughs and quizzes: Lesson 0 through Lesson 5. Want a plain-text, portable copy of this same procedure — to paste elsewhere or diff over time? See cheatsheet.md.