{"definition_raw":"---\nid: dream-cycle\ntitle: Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check\nschedule: \"0 0 * * *\"\ntimeout: 1800\nretry: false\nenabled: false\nnotify_on: failure\nrun_as: shell\ncommand: \"cd /home/lucienne/workspace && bash scripts/dream_cycle_runner.sh\"\ntags: [memory, dream-cycle, nightly, consolidation, wiki, staleness]\nruntime_profile: claude_sonnet_medium\n---\n\nNightly dream cycle at 02:00 SAST (00:00 UTC).\n\nPhase 1 \u2014 Memory Consolidation:\nSweeps the day's session transcript, extracts durable facts, new entities,\ncorrections, and decisions, consolidates into entity pages and memory files.\n\nPhase 2 \u2014 Wiki Staleness Check:\nPulls latest cowork repo, rebuilds vault.db, then scans SecondBrain wiki pages\nfor staleness by comparing sources_hash in frontmatter against current source\ncontent hashes. Logs stale count only \u2014 does NOT create MC tickets.\n\nBroad automatic recompilation is intentionally paused to avoid background Claude\ntoken churn. Dedicated compilers handle curated high-value pages, and broad\nproject/person/concept pages are recompiled manually or in bounded batches when\nthe stale manifest shows they matter.\n","id":"dream-cycle","last_run":{"duration_s":324.12069,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/404253.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->d2fd7c70\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->43102298\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->ad8344fd\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->b379b278\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->e2e7badb\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-11 00:05:27 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-11 00:05:27 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-11 00:05:27 [INFO] Dream cycle runner completed\n","started_at":"2026-06-11T00:00:03.306988+02:00","status":"completed"},"next_run":"2026-06-14 00:00","next_run_iso":"2026-06-14T00:00:00+02:00","runs":[{"duration_s":324.12069,"finished_at":"2026-06-11T00:05:27.431099+02:00","id":404253,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/404253.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->d2fd7c70\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->43102298\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->ad8344fd\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->b379b278\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->e2e7badb\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-11 00:05:27 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-11 00:05:27 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-11 00:05:27 [INFO] Dream cycle runner completed\n","started_at":"2026-06-11T00:00:03.306988+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"},{"duration_s":309.702619,"finished_at":"2026-06-10T00:05:12.659521+02:00","id":399984,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/399984.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->d2fd7c70\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->43102298\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->ad8344fd\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->b379b278\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->e2e7badb\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-10 00:05:12 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-10 00:05:12 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-10 00:05:12 [INFO] Dream cycle runner completed\n","started_at":"2026-06-10T00:00:02.954685+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"},{"duration_s":11.743981,"finished_at":"2026-06-09T00:00:14.653368+02:00","id":395741,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/395741.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->018bbda5\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->25eeba44\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->02f7cb68\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->088f402e\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->14a289df\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-09 00:00:14 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-09 00:00:14 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-09 00:00:14 [INFO] Dream cycle runner completed\n","started_at":"2026-06-09T00:00:02.905902+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"},{"duration_s":12.301167,"finished_at":"2026-06-08T00:00:15.000459+02:00","id":391656,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/391656.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->018bbda5\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->25eeba44\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->02f7cb68\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->088f402e\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->14a289df\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-08 00:00:14 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-08 00:00:14 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-08 00:00:14 [INFO] Dream cycle runner completed\n","started_at":"2026-06-08T00:00:02.695436+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"},{"duration_s":12.570394,"finished_at":"2026-06-07T00:00:15.180455+02:00","id":387161,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/387161.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->018bbda5\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->25eeba44\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->02f7cb68\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->088f402e\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->14a289df\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-07 00:00:15 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-07 00:00:15 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-07 00:00:15 [INFO] Dream cycle runner completed\n","started_at":"2026-06-07T00:00:02.606382+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"},{"duration_s":12.008985,"finished_at":"2026-06-06T00:00:14.956596+02:00","id":382439,"log_path":"/home/lucienne/workspace/logs/task-runs/dream-cycle/382439.log","output":"chool Disappointment & December PBT Provisions Walk-through.md\n  - Paul Bondi (people/paul-bondi.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896\n  - Paul Gough (people/paul-gough.md)\n    reasons: content-changed, new-sources (24)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef\n    new sources (24): Meetings/2024-02-20 - Star Capital Heron Update Call.md, Meetings/2024-04-16 - Absa IPO Non-Deal Roadshow Presentation.md, Meetings/2024-04-16 - Ticket Securitization Follow-up with Star Capital.md...\n  - Pearl Rabali (people/pearl-rabali.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca\n  - Pieter Richards (people/pieter-richards.md)\n    reasons: content-changed, new-sources (78)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->018bbda5\n    new sources (78): Meetings/2023-07-03 - FlySafair Exco Weekly Operations Review.md, Meetings/2023-07-17 - FlySafair Exco Operations Review.md, Meetings/2023-10-31 - ACSA Property and Long-Term Lease Meeting.md...\n  - Rachel Kelly (people/rachel-kelly.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->25eeba44\n  - Sam Fletcher (people/sam-fletcher.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->02f7cb68\n  - Simon McGill (people/simon-mcgill.md)\n    reasons: content-changed, new-sources (14)\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->088f402e\n    new sources (14): Meetings/2025-06-18 - Harith Financial Strategy Meeting.md, Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md, Meetings/2026-03-26 - Fuel & Hedging Impact on Heron Transaction (auto).md...\n  - Stephan Spamer (people/stephan-spamer.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->14a289df\n  - Tshepo Mahloele (people/tshepo-mahloele.md)\n    reasons: content-changed\n    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba\n  - cayla-conradie (kyc/cayla-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442\n  - elmar-conradie (kyc/elmar-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442\n  - jared-conradie (kyc/jared-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442\n  - nicolette-conradie (kyc/nicolette-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442\n  - rowen-conradie (kyc/rowen-conradie.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442\n  - enc-family-trust (entities/enc-family-trust.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442\n  - werda-investments (entities/werda-investments.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442\n  - werda-operations (entities/werda-operations.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442\n  - yellownickel (entities/yellownickel.md)\n    reasons: content-changed\n    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442\n\nMISSING HASH (2 pages):\n  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter\n  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter\n\nUP TO DATE: 36 pages\nSUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors\n2026-06-06 00:00:14 [INFO] Phase 4: Updating LightRAG semantic index\n2026-06-06 00:00:14 [WARN] Phase 4: SKIP - lightrag_index.py not found\n2026-06-06 00:00:14 [INFO] Dream cycle runner completed\n","started_at":"2026-06-06T00:00:02.944560+02:00","status":"completed","task_id":"dream-cycle","task_name":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"}],"runs_limit":20,"schedule":"0 0 * * *","schedule_label":{"description":"Daily at 00:00","is_custom":false,"label":"Daily","sort":4,"sort_time":"00:00"},"stats":{"avg_duration":113.74130600000001,"completed":6,"failed":0,"timeout":0,"total":6},"task":{"_description":"Nightly dream cycle at 02:00 SAST (00:00 UTC).\n\nPhase 1 \u2014 Memory Consolidation:\nSweeps the day's session transcript, extracts durable facts, new entities,\ncorrections, and decisions, consolidates into entity pages and memory files.\n\nPhase 2 \u2014 Wiki Staleness Check:\nPulls latest cowork repo, rebuilds vault.db, then scans SecondBrain wiki pages\nfor staleness by comparing sources_hash in frontmatter against current source\ncontent hashes. Logs stale count only \u2014 does NOT create MC tickets.\n\nBroad automatic recompilation is intentionally paused to avoid background Claude\ntoken churn. Dedicated compilers handle curated high-value pages, and broad\nproject/person/concept pages are recompiled manually or in bounded batches when\nthe stale manifest shows they matter.","_file":"dream-cycle.md","_path":"/home/lucienne/workspace/tasks/dream-cycle.md","command":"cd /home/lucienne/workspace && bash scripts/dream_cycle_runner.sh","enabled":false,"id":"dream-cycle","notify_on":"failure","retry":false,"run_as":"shell","runtime_profile":"claude_sonnet_medium","schedule":"0 0 * * *","tags":["memory","dream-cycle","nightly","consolidation","wiki","staleness"],"timeout":1800,"title":"Dream Cycle \u2014 Nightly Memory Consolidation + Wiki Staleness Check"}}
