Skip to content

Latest commit

 

History

History

README.md

Stitched workflows

Multi-feature .sd programs with step-by-step CLI sequences that connect language declarations to platform commands. Use these after the minimal features/ snippets and before full showcase/ demos.

Feature options reference: platform-feature-examples.md

spanda check examples/workflows/gps_loss_full_stack.sd

Workflows

Workflow File Features stitched Primary commands
GPS loss full stack gps_loss_full_stack.sd Decision trees, offline policy, recovery, continuity, homeostasis, attention, assurance decision list, heal, recover, continuity, sim --inject-failure, assure
Offline signed autonomy offline_signed_autonomy.sd Offline policy, decision tree, recovery, signing, attack simulation decision sign-policy, sign-tree, cache show, simulate --offline, simulate-attack
Fleet patrol handoff fleet_patrol_handoff.sd Multi-robot fleet, continuity, recovery, succession, takeover succession, takeover, delegate, continuity, fleet run
Differentiation audit trail differentiation_audit_trail.sd Decision trace, audit, explain, contract verify sim --record, audit decisions, explain decision

Suggested order

  1. GPS loss full stack — see how decisions, recovery, and continuity compose on one rover
  2. Offline signed autonomy — policy signing, cache, and offline abuse simulation
  3. Fleet patrol handoff — multi-robot handoff and fleet coordination
  4. Differentiation audit trail — decision trace audit and explainability

Other feature options

Area Options file
Triggers features/triggers_options.sd
Kill switch features/kill_switch_options.sd
Verify / deploy features/verify_options.sd
Assurance blocks features/assurance_blocks_options.sd
Fleet / swarm / OTA features/fleet_swarm_options.sd

Per-feature option examples

Minimal syntax lives in features/. All options for each policy block:

Feature Minimal All options
decision_tree decision_tree.sd decision_tree_options.sd
offline_policy (in decision_tree.sd) offline_policy_options.sd
recovery_policy recovery_policy.sd recovery_policy_options.sd
continuity_policy continuity_policy.sd continuity_policy_options.sd
Cognitive policies homeostasis_policy.sd, attention_policy.sd cognitive_policies_options.sd

Related paths

Path Purpose
features/README.md One file per capability index
end_to_end/ Package-style full scenarios
showcase/ Flagship demos and CI golden paths
Spanda 101 lesson 11–12 Guided tutorials

Adding a stitched workflow

  1. Create examples/workflows/<name>.sd with a header comment listing the full command sequence
  2. Combine at least three platform features (e.g. decisions + recovery + continuity)
  3. Add a row to this README
  4. Link from platform-feature-examples.md