Fullfør oppgave 8.1: Alias-noder med system-edge

Implementert:
- POST /intentions/create_alias: oppretter person-node og alias-edge
  (system=true) fra brukerens hovednode til aliasnoden
- GET /query/aliases: returnerer brukerens alias-noder via alias-edges
- Alias-edgen er usynlig for traversering via eksisterende RLS-policy
  som filtrerer system-edges (edges.system = true)

Verifisert med integrasjonstest på server: opprettelse, PG-persistering,
spørring, og at system-edge er korrekt flagget.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
vegard 2026-03-17 19:07:24 +01:00
parent 71ad21e4d5
commit fab41419ec

View file

@ -104,8 +104,7 @@ Uavhengige faser kan fortsatt plukkes.
## Fase 8: Aliaser
- [~] 8.1 Alias-noder: opprett alias-node med `alias`-edge (system=true) fra hovednoden. Usynlig for traversering.
> Påbegynt: 2026-03-17T18:54
- [x] 8.1 Alias-noder: opprett alias-node med `alias`-edge (system=true) fra hovednoden. Usynlig for traversering.
- [ ] 8.2 Kontekstbasert identitet: maskinrommet setter `created_by` til alias-node når brukeren opererer i kontekst der aliaset er vert/deltaker.
## Fase 9: Flere visninger