Dream Cycle — Nightly Memory Consolidation + Wiki Staleness Check — run 391656

completed · started 2026-06-08T00:00:02.695436+02:00 · finished 2026-06-08T00:00:15.000459+02:00 · 12.301167s
run_id=391656
task_id=dream-cycle
status=completed
logged_at=2026-06-08T00:00:14.999735+02:00
truncated=false

2026-06-08 00:00:02 [INFO] Dream cycle runner starting
2026-06-08 00:00:02 [INFO] Phase 0: Pulling latest repos
2026-06-08 00:00:05 [INFO] Phase 1: Memory consolidation
2026-06-08 00:00:06,022 [INFO] Dream cycle starting for 2026-06-08 (dry_run=False)
2026-06-08 00:00:06,023 [INFO] No transcript files found. Nothing to do.
2026-06-08 00:00:06 [INFO] Phase 2: Rebuilding vault.db
Rebuilding database from schema...
Database rebuilt. Activity log preserved.
Found 4460 markdown files to index.
Indexed: 4430, Skipped: 0, Deleted: 0, Edges: 3088, Tags: 2501
Activity: +1516 new derived rows (1705 total)
Duration: 8.3s

==================================================
  PKA Index Statistics
==================================================
  Files indexed:  4430
    data: 2832
    personal: 18
    pka: 1064
    secondbrain: 516
  Edges:          2005
  Tags:           796
  Activity log:   1705

  Files by type:
    source-document: 2464
    auto-memory: 685
    meeting: 380
    source-exco: 367
    report: 139
    feedback: 94
    wiki-synthesis: 76
    reference: 61
    project: 51
    document: 20
    task: 19
    note: 8
    entity-profile: 6
    kyc-profile: 6
    recipe: 6
    wiki-section-index: 6
    user: 5
    idea: 4
    infrastructure: 4
    preference: 3
    server: 3
    bot: 2
    contact: 2
    wiki-concept: 2
    wiki-index: 2
    work: 2
    analysis-note: 1
    auto: 1
    board-brief: 1
    entity: 1
    fleet-reference: 1
    hiring-brief: 1
    meeting-note: 1
    memory: 1
    procedure: 1
    report-stub: 1
    research: 1
    team: 1
    wiki-log: 1
==================================================

2026-06-08 00:00:14 [INFO] Phase 3: Wiki staleness check
=== Wiki Staleness Check — 2026-06-08 00:00:14 ===

STALE (49 pages need recompilation):
  - BEE (projects/bee.md)
    reasons: content-changed
    compiled: 2026-06-02T11:00:03+02:00, stored sources: 7, hash: 16087e87->fe47d25a
  - Birthday Sale (projects/birthday-sale.md)
    reasons: content-changed
    compiled: 2026-06-02T11:02:03+02:00, stored sources: 19, hash: 7ca53257->9e9e7036
  - Compliance (projects/compliance.md)
    reasons: content-changed
    compiled: 2026-06-02T11:05:35+02:00, stored sources: 13, hash: 266e673d->cac98660
  - estate-planning (projects/estate-planning.md)
    reasons: content-changed
    compiled: 2026-06-02T11:09:43+02:00, stored sources: 5, hash: 14c99bf5->a654687d
  - Finance (projects/finance.md)
    reasons: content-changed
    compiled: 2026-06-02T11:14:18+02:00, stored sources: 9, hash: dc714f09->d1b70f99
  - Fleet (projects/fleet.md)
    reasons: content-changed
    compiled: 2026-06-02T11:17:16+02:00, stored sources: 21, hash: 6199c37a->b10173e8
  - HR (projects/hr.md)
    reasons: content-changed
    compiled: 2026-06-02T11:20:14+02:00, stored sources: 42, hash: 5eef8970->df290f1c
  - IT (projects/it.md)
    reasons: content-changed, new-sources (186)
    compiled: 2026-06-02T11:52:17+02:00, stored sources: 62, hash: 8c2215e1->66c227c1
    new sources (186): Meetings/2023-01-27 - Gidon Novick Call on Durban Route Capacity.md, Meetings/2023-06-14 - Gidon Novick Call on ACSA Charges and Competition.md, Meetings/2023-07-07 - Fleet Transition Discussion with Jonathan and Milenko.md...
  - Legal (projects/legal.md)
    reasons: content-changed
    compiled: 2026-06-02T11:22:02+02:00, stored sources: 69, hash: 9467d7bf->aa3089c1
  - Marketing (projects/marketing.md)
    reasons: content-changed
    compiled: 2026-06-02T11:24:52+02:00, stored sources: 6, hash: e165d5cd->010b69a2
  - ncc-overbooking (projects/ncc-overbooking.md)
    reasons: content-changed
    compiled: 2026-06-02T11:29:24+02:00, stored sources: 68, hash: aea09138->eb0615d9
  - Ops (projects/ops.md)
    reasons: content-changed
    compiled: 2026-06-02T11:32:18+02:00, stored sources: 17, hash: e9c6f4cb->633ec0ee
  - Project Heron (projects/project-heron.md)
    reasons: content-changed
    compiled: 2026-06-02T11:35:44+02:00, stored sources: 175, hash: 958690d0->85d836db
  - Technical (projects/technical.md)
    reasons: content-changed
    compiled: 2026-06-02T11:44:06+02:00, stored sources: 12, hash: 26644a44->cfb74033
  - Travel (projects/travel.md)
    reasons: content-changed
    compiled: 2026-06-02T11:46:22+02:00, stored sources: 10, hash: 6e07513e->e78b7423
  - YellowNickel (projects/yellownickel.md)
    reasons: content-changed
    compiled: 2026-06-02T11:49:14+02:00, stored sources: 5, hash: 3c105af3->efadb4c3
  - Albertus Marais (people/albertus-marais.md)
    reasons: content-changed
    compiled: 2026-06-01T09:30:23+02:00, stored sources: 13, hash: 4795da92->399daf7c
  - Alec Anderson (people/alec-anderson.md)
    reasons: content-changed
    compiled: 2026-06-01T09:32:18+02:00, stored sources: 12, hash: beea98a5->d903f21e
  - Andre Vermeulen (people/andre-vermeulen.md)
    reasons: content-changed
    compiled: 2026-06-01T09:35:03+02:00, stored sources: 17, hash: a01b96e4->cbc6bf6e
  - Bernd Feucht (people/bernd-feucht.md)
    reasons: content-changed
    compiled: 2026-06-01T09:37:33+02:00, stored sources: 6, hash: 9c1ebcfd->350cd738
  - Dave Andrew (people/dave-andrew.md)
    reasons: content-changed
    compiled: 2026-06-01T09:38:27+02:00, stored sources: 12, hash: 1601122a->a9be6071
  - Emile du Toit (people/emile-du-toit.md)
    reasons: content-changed
    compiled: 2026-04-23T00:00:00+02:00, stored sources: 87, hash: c0591d46->77d2f93e
  - Erina Grobler (people/erina-grobler.md)
    reasons: content-changed
    compiled: 2026-04-23T00:00:00+02:00, stored sources: 62, hash: 37b8ccda->3d0626cd
  - Eswee Vorster (people/eswee-vorster.md)
    reasons: content-changed
    compiled: 2026-04-23T00:00:00+02:00, stored sources: 65, hash: 0917bf99->90ff84fa
  - Gaby Wesson (people/gaby-wesson.md)
    reasons: content-changed
    compiled: 2026-04-23T00:00:00+02:00, stored sources: 80, hash: 5ea4bcc1->ad19aebc
  - Joggie Zeuner (people/joggie-zeuner.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 15, hash: 20af9a59->4b99562c
  - Kirby Gordon (people/kirby-gordon.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 30, hash: f25e574d->884e28d1
  - Louis Mclaren (people/louis-mclaren.md)
    reasons: content-changed, new-sources (4)
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: 1e9147b4->0aa2e131
    new sources (4): Meetings/2024-06-13 - IEGT B4i Financial Structure Review with Louis McLaren.md, Meetings/2025-09-03 - B4i Tax Structuring with Stephan and Louis.md, Meetings/2025-11-10 - IEGT Tax Structuring Phase 1.md...
  - Matthew Herman (people/matthew-herman.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 9abfedd7->a55b1cd9
  - Mpumi Mpofu (people/mpumi-mpofu.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 6, hash: b5f89157->221a2aec
  - Nicolette Conradie (people/nicolette-conradie.md)
    reasons: new-sources (1)
    compiled: 2026-04-16T11:34:16+02:00, stored sources: 7, hash: 7a37b515->7a37b515
    new sources (1): Meetings/2026-01-20 - Morning Call School Disappointment & December PBT Provisions Walk-through.md
  - Paul Bondi (people/paul-bondi.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: b26d3abf->2ebb1896
  - Paul Gough (people/paul-gough.md)
    reasons: content-changed, new-sources (24)
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 11, hash: a7ce57fb->8c1c7cef
    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...
  - Pearl Rabali (people/pearl-rabali.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 9, hash: 1bc91cf1->eb95c1ca
  - Pieter Richards (people/pieter-richards.md)
    reasons: content-changed, new-sources (78)
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 70, hash: 56de1ca7->018bbda5
    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...
  - Rachel Kelly (people/rachel-kelly.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: 5dc5c8a1->25eeba44
  - Sam Fletcher (people/sam-fletcher.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 68, hash: 0f7ee1e3->02f7cb68
  - Simon McGill (people/simon-mcgill.md)
    reasons: content-changed, new-sources (14)
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 27, hash: 546c8bfa->088f402e
    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...
  - Stephan Spamer (people/stephan-spamer.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 38, hash: 8186a25c->14a289df
  - Tshepo Mahloele (people/tshepo-mahloele.md)
    reasons: content-changed
    compiled: 2026-04-23T10:52:52+02:00, stored sources: 18, hash: c8795abc->28c5c5ba
  - cayla-conradie (kyc/cayla-conradie.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: 292ffc77->e3b0c442
  - elmar-conradie (kyc/elmar-conradie.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: 2c40c808->e3b0c442
  - jared-conradie (kyc/jared-conradie.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: 7fbf503b->e3b0c442
  - nicolette-conradie (kyc/nicolette-conradie.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: 7b692e77->e3b0c442
  - rowen-conradie (kyc/rowen-conradie.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: fffc92ec->e3b0c442
  - enc-family-trust (entities/enc-family-trust.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: 9abcb788->e3b0c442
  - werda-investments (entities/werda-investments.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: c15b7fdd->e3b0c442
  - werda-operations (entities/werda-operations.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: d669c7ac->e3b0c442
  - yellownickel (entities/yellownickel.md)
    reasons: content-changed
    compiled: unknown, stored sources: 0, hash: a08df602->e3b0c442

MISSING HASH (2 pages):
  - Fuel-Prices-B4i (concepts/Fuel-Prices-B4i.md): no sources_hash in frontmatter
  - Fuel-Surcharge-Radixx (concepts/Fuel-Surcharge-Radixx.md): no sources_hash in frontmatter

UP TO DATE: 36 pages
SUMMARY: 49 stale, 36 current, 2 missing hash, 0 errors
2026-06-08 00:00:14 [INFO] Phase 4: Updating LightRAG semantic index
2026-06-08 00:00:14 [WARN] Phase 4: SKIP - lightrag_index.py not found
2026-06-08 00:00:14 [INFO] Dream cycle runner completed