From 68cee6e492db19ec4082dd665d9161f0bbb42ee1 Mon Sep 17 00:00:00 2001 From: pai-scaffolde Date: Fri, 11 Sep 2026 16:50:33 -0700 Subject: [PATCH] fix(pulse): point the business freshness pill at WORK/YOUR_COMPANIES tab-freshness.ts registered the business tab's only source as USER/BUSINESS. The shipped USER scaffold has no such directory: business data lives at USER/WORK/YOUR_COMPANIES (the installer layout, canonical per issue #1720), which is also what observability.ts reads (BUSINESS_DIR). So on every install the pill reported "no sources on disk" / unknown. Register the directory that exists. Co-Authored-By: Claude Fable 5.1 --- LifeOS/install/LIFEOS/PULSE/modules/tab-freshness.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LifeOS/install/LIFEOS/PULSE/modules/tab-freshness.ts b/LifeOS/install/LIFEOS/PULSE/modules/tab-freshness.ts index e0c593bbae..5129bac88a 100644 --- a/LifeOS/install/LIFEOS/PULSE/modules/tab-freshness.ts +++ b/LifeOS/install/LIFEOS/PULSE/modules/tab-freshness.ts @@ -73,7 +73,9 @@ const REGISTRY: Record = { { name: "IDEAL_STATE/MONEY.md", path: join(TELOS_DIR, "IDEAL_STATE", "MONEY.md") }, ], business: [ - { name: "BUSINESS/", path: join(USER_DIR, "BUSINESS"), expand: true }, + // Business data lives under WORK/YOUR_COMPANIES/ in the shipped USER scaffold + // (the layout observability.ts reads); the scaffold ships no USER/BUSINESS. + { name: "WORK/YOUR_COMPANIES/", path: join(USER_DIR, "WORK", "YOUR_COMPANIES"), expand: true }, ], local: [ { name: "LOCAL/", path: join(USER_DIR, "LOCAL"), expand: true },