Skip to content
β—‡ AirawatOS Developer
🚧 Under development β€” this portal is being built track by track. Content will keep growing, and some sections are still placeholders.

Reference

Schema catalogue

Every governed noun on the network β€” the shared data shapes any component reads and writes. This page is generated from the in-repo schema specs (domain-spec/schemas/) β€” no registry snapshot taken yet. It lists 37 schemas across 17 domains.

air

SchemaKindWhat it is
air.qualityβ€”Interpolated air quality over an H3 CELL β€” a derived cell measure
air.sensor_readingβ€”A POINT air-quality observation from a physical sensor/station β€” raw, as ingested

cell

SchemaKindWhat it is
cell.drainagemeasureDrainage-line length + density for an H3 CELL, accumulated from OSM waterway geometry (drain / ditch / canal / nala / st

demographics

SchemaKindWhat it is
demographics.populationβ€”Population count + density for an H3 CELL, from a gridded source (e

dev

SchemaKindWhat it is
dev.git_bindingrecorda developer TENANT's binding to a Git repository the developer controls

geo

SchemaKindWhat it is
geo.building_analyticsmeasureBuilding-level DERIVED analytics for one geo
geo.terrainβ€”A terrain measure for ONE H3 cell (cell-measure pattern + shared 'space' block)

governance

SchemaKindWhat it is
governance.decisionβ€”A DECISION β€” the authoritative choice that resolves a decision task (hourglass: facts + recommendations β†’ decis
governance.orderβ€”An ORDER β€” the executable, signed instrument that carries a decision into action (outcome side)
governance.recommendationβ€”A RECOMMENDATION β€” one proposed option a decision may choose
governance.roleβ€”A ROLE available within a tenant β€” the unit an admin assigns users to
governance.role_grantβ€”Assigns a USER a ROLE within a tenant (scoped RBAC)
governance.rule—A STRUCTURED, machine-evaluable rule — the Rules side of facts+rules→decision

intelligence

SchemaKindWhat it is
intelligence.providerβ€”A PLUGGABLE model provider (LLM/embedding), as governed data β€” adding a provider is a record, not code

knowledge

SchemaKindWhat it is
knowledge.chunkβ€”A CONTENT-ADDRESSED fragment of a document: its id derives from `chunk_hash` = sha2-256(text), so identical text stored
knowledge.documentβ€”A registry record for an INGESTED document β€” a law, act, government order, notification, standard, guideline, court judg
knowledge.embeddingβ€”A vector embedding of a knowledge
knowledge.guidelineβ€”A KNOWLEDGE-BASE guideline / SOP clause that a recommendation can CITE (ADR spec-13 knowledge layer, minimal)
knowledge.versionβ€”A document version AS A MERKLE MANIFEST: an ordered list of chunk hashes, whose `root_hash` (a hash of that ordered list

met

SchemaKindWhat it is
met.forecastβ€”A weather FORECAST fact for an area β€” the SENSE stage input to prediction

platform

SchemaKindWhat it is
platform.app_shelfβ€”A tenant's DESKTOP SHELF β€” the set of non-system apps the tenant admin has installed onto the desktop
platform.caseβ€”A CASE β€” one running instance of a service/solution's workflow
platform.eventβ€”A registry EVENT β€” emitted whenever an object is written (created/updated)
platform.inbox_itemβ€”A single item in the UNIFIED INBOX β€” every task, notification, and decision an actor needs to see, from any solution, in
platform.scheduleβ€”A SCHEDULE β€” the clock-driven trigger, the third way to run a component alongside manual (a person) and event (platform
platform.subscriptionβ€”A SUBSCRIPTION / trigger β€” WHEN an event matches, THEN fire an action
platform.taskβ€”A TASK β€” an action to perform on object(s), owned by a case
platform.workflowβ€”A WORKFLOW declaration (SOP template) β€” an ordered list of steps, each an action assigned to a role

prov

SchemaKindWhat it is
prov.egressβ€”An AUDIT record of a brokered external call β€” which run/component, in which tenant, reached (or was DENIED) which host,

ref

SchemaKindWhat it is
ref.sourceβ€”A DATA-SOURCE DISCLOSURE record β€” the governed, network-catalogued attribution for an external data source (e

risk

SchemaKindWhat it is
risk.floodβ€”A PREDICTED flood-risk measure per H3 cell (the PREDICT stage)

signal

SchemaKindWhat it is
signal.alertβ€”A THRESHOLD-BREACH signal (the DETECT stage) β€” raised by a rule watching a measure (e

space

SchemaKindWhat it is
space.aoiβ€”An area of interest: the spatial FRAME (bbox + H3 resolution) a driver fills
space.cellβ€”The canonical SPACE block β€” the addressing frame (WHERE) embedded by every spatial record's `space` field

studio

SchemaKindWhat it is
studio.generatorrecordA governed GENERATION RECIPE for a component KIND β€” the 'component-level generation skill' the Studio Solution Expert (A
studio.projectβ€”A Studio BUILD WORKSPACE (INT-0003) grouping the components being built toward a goal, tracking each member through a bu

viz

SchemaKindWhat it is
viz.layerβ€”A RENDER descriptor: how to render objects of one schema