Synops — redaksjonelt OS og kunnskapsgraf
Find a file
vegard 44327df370 Kaskade: triggers-edge mellom orkestreringer (oppgave 24.8)
Etter vellykket pipeline-utførelse sjekker handle_orchestrate() om
orkestreringen har utgående triggers-edges til andre orchestration-noder.
Hvert gyldig mål enqueues som ny orchestrate-jobb med kaskade-kontekst.

Syklusdeteksjon via cascade_chain i jobb-payload:
- Sporer alle orchestration-IDer allerede utført i kjeden
- Blokkerer target som allerede finnes i kjeden (direkte + indirekte syklus)
- Dybdegrense på 10 ledd (MAX_CASCADE_DEPTH)
- Blokkerte kaskader logges i orchestration_log med status=skipped

Nedstrøms orkestreringer mottar:
- trigger_event: "cascade"
- upstream_orchestration_id i trigger_context
- {event.upstream_orchestration_id} tilgjengelig i script

Kaskade-feil er ikke-fatale — selve orkestreringen rapporteres som suksess.

8 nye enhetstester for syklusdeteksjon og dybdegrense.
2026-03-18 17:57:26 +00:00
config Opprydding: arkiver STDB-docs, fjern Caddy-konfig, rydd referanser (oppgave 22.5) 2026-03-18 13:45:30 +00:00
docs Kaskade: triggers-edge mellom orkestreringer (oppgave 24.8) 2026-03-18 17:57:26 +00:00
frontend AI-assistert oppretting: synops-ai genererer orkestreringsscript fra fritekst (oppgave 24.7) 2026-03-18 17:47:32 +00:00
logs Validering 23.1: fase 1–2 (infra + maskinrommet) verifisert 2026-03-18 13:58:50 +00:00
maskinrommet Kaskade: triggers-edge mellom orkestreringer (oppgave 24.8) 2026-03-18 17:57:26 +00:00
migrations AI-assistert oppretting: synops-ai genererer orkestreringsscript fra fritekst (oppgave 24.7) 2026-03-18 17:47:32 +00:00
ops Fjern SpacetimeDB komplett (oppgave 22.4) 2026-03-18 13:39:09 +00:00
reference Fjern SpacetimeDB komplett (oppgave 22.4) 2026-03-18 13:39:09 +00:00
scripts Legg til fase 29: universell input — alle modaliteter blir noder 2026-03-18 17:48:40 +00:00
tools Fullfør oppgave 24.7: oppdater tasks.md og tools/README.md 2026-03-18 17:48:11 +00:00
.env.example Fjern SpacetimeDB komplett (oppgave 22.4) 2026-03-18 13:39:09 +00:00
.gitignore Synops v2: arkitektur, retninger og dokumentasjon 2026-03-17 06:43:08 +01:00
CLAUDE.md Opprydding: arkiver STDB-docs, fjern Caddy-konfig, rydd referanser (oppgave 22.5) 2026-03-18 13:45:30 +00:00
tasks.md Kaskade: triggers-edge mellom orkestreringer (oppgave 24.8) 2026-03-18 17:57:26 +00:00