Orchestration UI: editor med tre visninger, sanntids kompilering, testkjøring (oppgave 24.6)
Backend:
- POST /intentions/compile_script — kompilerer script, returnerer diagnostikk + kompilert resultat
- POST /intentions/test_orchestration — trigger manuell testkjøring via jobbkø
- GET /query/orchestration_log — henter kjørehistorikk for en orkestrering
- "orchestration" lagt til som gyldig trait for samlingsnoder
Frontend:
- OrchestrationTrait.svelte — BlockShell-panel med:
- Tre tabber: Enkel (editor), Teknisk (kompilert CLI), Kompilert (JSON)
- Sanntids kompilering med 500ms debounce og diagnostikk-visning
- Trigger-velger (6 event-typer) og executor-velger (script/bot/dream)
- "Test kjøring"-knapp (lagrer + oppretter testjobb i køen)
- Kjørehistorikk-panel med steg-status, varighet, feilmeldinger
- Responsiv: container queries + mobile viewport fallback
- Registrert i collection-page (mobil + desktop), workspace/types.ts
- API-funksjoner: compileScript, testOrchestration, fetchOrchestrationLog