Commit Graph

  • e05133281e Phase 7a: first automatic 06:00 run verified green (AUD-115) main Sam Rolfe 2026-10-17 06:31:28 +11:00
  • 3e25011399 Phase 6b/7b: dashboard codes editor, decode events, human-readable briefs (AUD-115) Sam Rolfe 2026-10-16 12:50:31 +11:00
  • 80b54524ea Phase 7b: combined brief keeps FR-9 order for every caller (AUD-115) Sam Rolfe 2026-10-16 12:39:35 +11:00
  • 11155df1fe Phase 7a: read-only verifier for the 06:00 scheduled run (AUD-115) Sam Rolfe 2026-10-16 10:31:40 +11:00
  • 047af0f31d Phase 6b/7b: per-child decoded periods, separate brief blocks, idempotent calendar (AUD-119) Sam Rolfe 2026-10-16 10:25:55 +11:00
  • 4950755b3d Phase 7a: applied the 6:00am n8n workflow (AUD-115) Sam Rolfe 2026-10-16 10:04:09 +11:00
  • 315a82000b Spec: precise calendar rule (daily periods + due + overdue + events, written once seen every pass); brief order; codes NOT decoded yet Sam Rolfe 2026-10-16 09:30:16 +11:00
  • 9a89f61d13 Phase 7a: use the n8n SSH node (Execute Command is disabled in n8n 2.x) Sam Rolfe 2026-10-16 09:29:05 +11:00
  • 837c407d34 Spec: Teams dropped (Compass Learning Tasks has the due work); calendar rule (periods+due+overdue+major, idempotent); decode map; email-first Sam Rolfe 2026-10-16 07:04:02 +11:00
  • b4bbd6d3f9 Phase 9: publish the documentation set (README, map, Outline, Vikunja) Sam Rolfe 2026-10-15 19:58:55 +11:00
  • 06f759c37b Phase 8 follow-up: resolve the child named in the question Sam Rolfe 2026-10-15 19:54:26 +11:00
  • 75e4ff12bf Phase 7a: stable workflow id for the n8n import (AUD-115) Sam Rolfe 2026-10-15 19:53:43 +11:00
  • 7d367f7712 Phase 7a: real 6:00am n8n schedule for the school brief (AUD-115) Sam Rolfe 2026-10-15 19:51:36 +11:00
  • 9cbfa7db9b Phase 8: Hub API (/capabilities, read-only /ask, /notify) Sam Rolfe 2026-10-15 19:47:32 +11:00
  • 09639c5125 Phase 7: notify and send via Apprise (Email + WhatsApp) Sam Rolfe 2026-10-15 19:28:01 +11:00
  • da57efad73 Phase 6: fix the live Home Assistant write (Local Calendar, no event id) Sam Rolfe 2026-10-15 19:09:06 +11:00
  • f56dbb46ac Phase 6 follow-up: today-and-future events, one write per school-wide event Sam Rolfe 2026-10-15 18:05:33 +11:00
  • f6be17fe4f Phase 6: write important school events to the Home Assistant calendar Sam Rolfe 2026-10-15 18:01:30 +11:00
  • 37d82b1a0a Phase 5: per-child dashboard (overdue first), item detail, delete Sam Rolfe 2026-10-15 17:50:29 +11:00
  • 207a4978a9 Phase 4: per-child sessions, scan both children, items separated Sam Rolfe 2026-10-15 17:40:52 +11:00
  • 5d263987dd Phase 4a: fetch and parse the authoritative Compass learning tasks Sam Rolfe 2026-10-15 17:38:22 +11:00
  • d7d529eb0f Phase 3: parse stored Compass pages into structured items Sam Rolfe 2026-10-15 17:27:25 +11:00
  • faed46b494 docs: record accepted Phase 2 decisions (patchright scraper, 2FA) Sam Rolfe 2026-10-15 16:49:00 +11:00
  • b7c4425cac Phase 2: prove the Compass login + one-child fetch via patchright Paperclip Builder 2026-10-15 16:45:33 +11:00
  • 78d2822b39 Phase 2: harden Compass fetcher for the Cloudflare login-POST challenge Paperclip Builder 2026-10-15 16:14:50 +11:00
  • 6ff29df57c Phase 2: pi-browser-harness fetcher for Compass + Cloudflare/login findings Paperclip Builder 2026-10-15 13:26:36 +11:00
  • 7b98e487c0 Phase 1: Compass/NHS skeleton (Go, SQLite, session login, Docker, Caddy) Sam Rolfe 2026-10-15 13:21:20 +11:00
  • 2fb223b993 docs: add §2a Prerequisites to AGENTS.md Sam Rolfe 2026-10-15 13:13:04 +11:00
  • de0e6366d0 Initial spec: AGENTS.md build spec + archived original notes Sam Rolfe 2026-10-11 17:24:04 +11:00