Stage

A single stage within a progression, capturing the state at a specific point in the timeline. Each stage describes what exists at that point, observable signs, and appropriate actions.

Canonical URL: https://causalschema.org/Stage
Namespace: cs:
Category: Temporal Progressions

Properties

Property Expected Type Description
stageName Text Name of this stage
timepoint Duration or QuantitativeValue When this stage typically occurs
state Text Condition at this stage
indicators Text Observable signs that identify this stage
recommendedActions Text or Thing Appropriate interventions at this stage
urgency Text How critical action is at this stage

Example

JSON-LD
{
  "@context": "https://causalschema.org/context.jsonld",
  "@type": "Stage",
  "stageName": "Established damp",
  "timepoint": "Years 1-5",
  "state": "Sustained moisture; significant salt accumulation in plaster",
  "indicators": [
    "Tide marks visible on walls",
    "Paint peeling at low level",
    "White salt deposits (efflorescence)"
  ],
  "recommendedActions": "DPC injection followed by replastering after drying",
  "urgency": "Moderate - intervention at this stage prevents escalation"
}

Usage Notes

Stage is always used within a Progression as part of the stages property. Stages should be ordered chronologically.

Related Types