Pipeline

Continuous Integration

16 cards ~ 1.3 h Build → ship

CI gates, build pipelines, and the rules that decide what reaches a deploy. Read before changing a workflow or wiring a new check.

  1. kahn beginner 3 min

    Run Outcome Classification

    Use when: interpreting a History row's status pill; wiring a CI exit-code policy; deciding whether flake_retries should escalate

  2. sparki beginner 3 min

    Collapse the Stack, Keep the Keyboard

    Use when: writing the Sparki tagline or homepage hero; explaining what category Sparki is in

  3. sparki beginner 3 min

    Mid-Task, Not Mid-Evaluation

    Use when: writing audience copy for the landing page; briefing a designer on who the user is at the moment of contact

  4. sparki beginner 3 min

    Not Jenkins, Not Actions, Not a Gradient Dashboard

    Use when: answering 'how is this different from X' on a sales call; writing a comparison block on the landing page

  5. choco intermediate 4 min

    Tutorial Workflow Runs

    Use when: adding a new tutorial scenario to the gallery; applying the platform-hosted pattern to another resource; writing a Prometheus alert on the 3-concurrent cap

  6. iris beginner 4 min

    CI/CD Pipeline & Schema Propagation

    Use when: understanding the build process; making cross-repo changes; setting up local development

  7. kahn beginner 4 min

    Graph Topology Snapshot

    Use when: authoring a new graph.json; rendering a replay after the live graph changed; validating done_when items in CI

  8. nestr intermediate 4 min

    Service Dependency Graph & Topological Order

    Use when: adding a service that must clone after another; debugging an assemble that runs services in the wrong order; detecting a dependency cycle in CI

  9. stratt beginner 4 min

    CLI Command Surface

    Use when: wiring STRATT into a CI pipeline; choosing between `verify` and `validate`; scoping which commands are safe in Phase 1

  10. meridian intermediate 5 min

    Protocol Metrics Aggregation

    Use when: adding a new metric category to the dashboard; explaining why ci.pass_rate_pct reports 100 in a fresh deploy; wiring a real intelligence-signals source to replace the placeholder

  11. nestr intermediate 5 min

    Zstd Compression Pipeline

    Use when: tuning zstd level for a slow CI pipeline; diagnosing a path traversal CVE alert on extract; explaining why two compressions of the same tree differ in bytes

  12. grace intermediate 6 min

    Nine Failure Modes (FM-01..FM-09)

    Use when: interpreting a `stratt ci` failure; writing a refinement that might cross a blocking check; auditing what each FM actually enforces

  13. kahn intermediate 6 min

    CI Transition Event Schema

    Use when: vendoring kahn_emit.py into a CI producer; validating a transitions.jsonl line; debugging an event rejected by Scope

  14. nestr intermediate 6 min

    Perch Custom Services Roster

    Use when: deciding which Perch service answers a given operator question; adding a new SLO or cost rule; wiring a deploy gate to error-budget compliance

  15. stratt advanced 7 min

    Dependency DAG & Blast Radius

    Use when: estimating the impact of changing a shared rule; diagnosing a cycle reported by `stratt validate`; writing CI gates that block on fan-out size

  16. petrova advanced 8 min

    Outranks DAG and docs-invariants CI

    Use when: adding a new doc category to a consumer repo; debugging a docs-invariants CI failure; auditing whether the rank-graph DAG still holds