Synops — redaksjonelt OS og kunnskapsgraf
Implementert fullstendig epost-mottak pipeline: - Parser raw RFC 5322 epost fra stdin via mailparse - Sjekk 1: Envelope-sender matches auth_identities.email (case-insensitive) - Sjekk 2: Body starter med konfigurerbar aktiveringsfrase (default: "Kjære vaktmester") - Begge sjekker må bestå — ellers forkastes eposten stille (exit 0, ingen bounce) - Ved match: oppretter content-node med visibility=hidden, created_by=bruker - Metadata lagrer source=email, from, to, subject for sporbarhet - UTF-8 håndtering: prøver raw bytes som UTF-8 først, faller tilbake til mailparse charset - Aktiveringsfrase konfigurerbar via --phrase eller SYNOPS_MAIL_PHRASE env |
||
|---|---|---|
| config | ||
| docs | ||
| frontend | ||
| logs | ||
| maskinrommet | ||
| migrations | ||
| ops | ||
| reference | ||
| scripts | ||
| tools | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| tasks.md | ||