Synops — redaksjonelt OS og kunnskapsgraf
Ny modul graph.rs med: - pick_task: plukk høyest-prioritet open task atomisk (FOR UPDATE SKIP LOCKED) - update_task_status: oppdater status (open → active → done/failed) - write_task_message: skriv melding i oppdragets chat-node - release_stale_tasks: frigjør tasks stuck >60 min (krasj-deteksjon) - query_nodes/query_edges/get_node: generiske graf-spørringer Nytt verktøy synops_query for LLM: - action: nodes (list med kind/status-filter) - action: edges (for en node, med retning/type-filter) - action: get (les enkeltnode med metadata) PG-tilkobling er valgfri — degraderer gracefully uten DATABASE_URL. Krasj-deteksjon kjøres ved oppstart. |
||
|---|---|---|
| config | ||
| docs | ||
| frontend | ||
| logs | ||
| maskinrommet | ||
| migrations | ||
| ops | ||
| reference | ||
| scripts | ||
| tasks | ||
| tools | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||