Commit graph

11 commits

Author SHA1 Message Date
ce1c06d794 Legg til fase 23: validering og kvalitetssikring per fase
Ny fase med 11 oppgaver som spinner opp friske sesjoner for å
teste og validere implementeringen fra hver fase. Ved funn:
fiks direkte (småting) eller opprett nye tasks med spesifikasjon
for dedikert sesjon. Dekker alle faser fra infra til STDB-migrering.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 12:10:38 +00:00
7c99f1ef4f Legg til fase 22 i task runner avhengighetskart
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 11:47:17 +00:00
1a94c36713 Fase 21: CLI-verktøy — unix-filosofi (16 oppgaver)
Bryt ut all prosessering fra maskinrommet til standalone CLI-verktøy:
- 9 prosesseringsverktøy (transcribe, audio, render, rss, tts,
  summarize, suggest-edges, respond, prune)
- 5 oppslagsverktøy for Claude (context, search, tasks,
  feature-status, node)
- Jobbkø-dispatcher + felles lib

Maskinrommet og Claude deler samme verktøykasse.
Ref: docs/retninger/unix_filosofi.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 01:53:09 +00:00
7eeee34c74 Legg til fase 19 (spatial canvas) og 20 (universell overføring + panelrework)
Arkitekturskiftet fra "vertikalt stablede traits" til "spatial canvas
med verktøy-paneler" krever:

Fase 19 — Arbeidsflaten:
- Canvas-primitiv (pan/zoom/viewport)
- BlockShell wrapper for alle paneler
- Collection-side rewrite til spatial layout
- Kontekst-header med node-velger
- Snarveier og personlig flate

Fase 20 — Universell overføring:
- message_placements tabell + STDB
- source_material edge-type
- BlockReceiver interface i alle traits
- Transfer service (innholdstransfer + triage)
- Panelrework for Chat, Kanban, Kalender, Editor, Studio

Ref: docs/retninger/arbeidsflaten.md, docs/features/universell_overfoering.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 01:28:24 +00:00
51f49fea22 Legg til fase 17: lydstudio-utbedring (7 oppgaver)
Kodegjennomgang av lydstudio-implementasjonen avdekket:
- Responsivt design mangler (mobil-layout)
- FFmpeg-parametervalidering bør strammes
- Fade/silence-logikkfeil (negativ start, margin-underflow)
- Frontend input-begrensninger mangler
- Job-polling lekker ved navigering
- Temp-filer ryddes ikke ved krasj
- FFmpeg-feilmeldinger når ikke bruker

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 00:55:20 +00:00
1cb0d43f21 Legg til fase 16 (lydmixer) i task-runner avhengigheter 2026-03-18 00:49:21 +00:00
e08a4fd22f Fiks remote-navn: forgejo → origin i task-runner 2026-03-17 23:16:56 +00:00
73999f2f45 Fiks task-runner: fase 13-15, auto-retry ved API-feil
- Legg til fase 13 (traits), 14 (publisering), 15 (adminpanel) i
  avhengighetskartet og blocked_phases-scan
- run-tasks.sh prøver automatisk igjen ved API-feil (500/529) med
  lineær backoff (60s, 120s, ...) opptil 10 forsøk
- Skiller mellom bevisst blokkering ([?]/[!]) og krasj — stopper
  bare ved blokkering, retries ved krasj
- systemd-service (synops-tasks) for auto-restart ved feil
- Oppdater prompt til å reflektere direkte serverkjøring

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 22:04:29 +00:00
a7f3036e6f Bruk --dangerously-skip-permissions for autonom kjøring
claude --print alene stoppet på manglende write-permission.
Tilbakestiller oppgave 1.1 for ny kjøring.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 11:51:05 +01:00
bd5e94acf6 Oppgavelås [~] for parallelle agenter, fjern eksempler som forstyrret grep
tasks.md: Ny status [~] (pågår) med timestamp. Fjernet code-fence
eksempler som ble fanget av grep som ekte oppgaver.

run-next-task.sh: Markerer oppgave som [~] før start, tilbakestiller
ved krasj. --unstale frigjør oppgaver >60 min. Sjekker at forrige
oppgave i fasen er ferdig. Pull-instruksjon i prompt. Subagent-bruk
oppfordres der det er egnet.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 11:39:38 +01:00
43fc267089 Legg til task-liste og autonom runner for implementering
tasks.md: 51 oppgaver i 12 faser med avhengighetskart og
statusmarkører ([?] for åpne spørsmål, [!] for blokkert).

run-next-task.sh: plukker neste tilgjengelige oppgave, hopper
over blokkerte faser og deres avhengigheter, starter fersk
Claude Code-sesjon med full kontekst-prompt.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 11:35:22 +01:00