The problem
My biggest frustration after six months on Dex isn't any one bug — it's that I don't know when it's reliable. CLAUDE.md and the skills promise dozens of behaviours, and there's no way to see which ones actually fired in a session and which silently didn't. Failures only surface by tripping over them one at a time.
Two concrete examples from a single day (13 July):
- Daily plans that the docs (
Folder_Structure.md) say auto-archive to 07-Archives/Plans/ after each /daily-plan run — they never have. Found multiple unarchived plans sitting in 02-Week_Priorities/Daily/.
- A recurring "false overdue" pattern on person pages (
next_action_date used for both "action needed from me" and "waiting on them", treated identically once the date passes) that cost real hours twice in one day before being diagnosed.
Both were documented behaviours that lived as prose instructions rather than enforcement — and there was no signal either was broken until they were stumbled over.
The idea: a reliability report ("what fired vs. what didn't")
- Enumerate what the system promises — from CLAUDE.md rules, skill contracts, and documented automations.
- Audit observable traces against those promises — did daily plans get archived? did audit-log entries accompany relationship-field changes? did completed tasks sync across all three layers? Start as a checklist + a periodic script checking vault state.
- The deeper version: instrument hooks to log "instruction X fired" events — behavioural analytics for the assistant itself, so activation failures become visible instead of silent.
Why this might be a differentiator for Dex
There's outside evidence this is a real, unsolved problem in the whole Claude-skills space, not one vault's setup:
- Activation/execution failure is documented and named: skills silently fail to fire unless written directively — a 650-trial experiment showed "use when relevant" phrasing loses to the model's default mode, while "ALWAYS invoke" + a negative constraint hit 100% activation (Marc Bara's writeup).
- None of the emerging "Company OS" builds (Laurel's Company-OS, the starter kits) have solved observability either. First-mover territory.
Filed from a conversation with Michelle's Dex — her framing verbatim: "This is my biggest critique of Dex. I don't know when it's reliable. I don't know what doesn't work."
The problem
My biggest frustration after six months on Dex isn't any one bug — it's that I don't know when it's reliable. CLAUDE.md and the skills promise dozens of behaviours, and there's no way to see which ones actually fired in a session and which silently didn't. Failures only surface by tripping over them one at a time.
Two concrete examples from a single day (13 July):
Folder_Structure.md) say auto-archive to07-Archives/Plans/after each/daily-planrun — they never have. Found multiple unarchived plans sitting in02-Week_Priorities/Daily/.next_action_dateused for both "action needed from me" and "waiting on them", treated identically once the date passes) that cost real hours twice in one day before being diagnosed.Both were documented behaviours that lived as prose instructions rather than enforcement — and there was no signal either was broken until they were stumbled over.
The idea: a reliability report ("what fired vs. what didn't")
Why this might be a differentiator for Dex
There's outside evidence this is a real, unsolved problem in the whole Claude-skills space, not one vault's setup:
Filed from a conversation with Michelle's Dex — her framing verbatim: "This is my biggest critique of Dex. I don't know when it's reliable. I don't know what doesn't work."