- README: Phase 9 status, the architecture diagram + map link, and the explicit "Teams (FR-15) is DEFERRED" statement. - docs/architecture.mmd + docs/diagrams/architecture.png (mmdc). - docs/archify/architecture.architecture.json -> docs/architecture-map.html (Archify showcase, 9/9 checks). - docs/outline/: the five AI-context documents (STE style). - docs/vikunja-tasks.json: the live Vikunja board (project 21). Co-Authored-By: Paperclip <noreply@paperclip.ing>
31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
flowchart LR
|
|
N8N["n8n on .13<br/>06:00 daily trigger"]
|
|
SAM["Sam<br/>browser dashboard"]
|
|
CADDY["Caddy on .35<br/>school.lab.audasmedia.com.au"]
|
|
SVC["Compass / NHS service<br/>Go + SQLite :8792"]
|
|
PATCH["patchright scraper<br/>headless Playwright"]
|
|
COMPASS["Compass NHS<br/>read-only login + pages"]
|
|
OMNI["OmniRoute<br/>importance classification"]
|
|
HA["Home Assistant calendar<br/>calendar.school"]
|
|
APPRISE["Apprise on .35:8210<br/>Email + WhatsApp"]
|
|
BOYS["Harry and Finn<br/>per-boy morning brief"]
|
|
PARENTS["Jo and Sam<br/>combined morning brief"]
|
|
HUB["Hub :8788<br/>read-only /ask"]
|
|
TEAMS["Teams homework<br/>FR-15 DEFERRED"]
|
|
|
|
N8N -->|"scripts/morning-brief.sh"| SVC
|
|
SAM -->|HTTPS| CADDY
|
|
CADDY --> SVC
|
|
SVC -->|scan| PATCH
|
|
PATCH -->|"login + fetch pages"| COMPASS
|
|
SVC -.->|"important only"| OMNI
|
|
SVC -->|"create event"| HA
|
|
SVC -->|briefs| APPRISE
|
|
APPRISE -->|"email + WhatsApp"| BOYS
|
|
APPRISE -->|"email + WhatsApp"| PARENTS
|
|
HUB -->|"Bearer /ask"| SVC
|
|
TEAMS -.->|"not built"| SVC
|
|
|
|
click SVC "https://maps.lab.audasmedia.com.au/compass_teams_nhs/docs/" "View Archify map"
|
|
click COMPASS "https://maps.lab.audasmedia.com.au/compass_teams_nhs/docs/" "View Archify map"
|