Control Tower

Engel Operations. The whole board, one screen.
AS OF
08/14/2026, 06:04 CT
source: Problem Ledger + Projects/
845
Open now
7
P0 critical
374
P1 high
464
P2 normal
594
Shipped
16
Projects

Priority queue. P0 and P1

#531 Tess disobeyed a direct order (invented a layout instead of using the required professional reference); roster audit found the execution gates existed for NO agent unassigned 26d
#603 Ghost Admin API key (id+secret) hardcoded in tracked engelsplace-scout SKILL.md tess 24d
#682 [chuck-heartbeat-watchdog] 1/1 silence(s) UNFIXED by auto-remediation: fairrite-inbox-watcher chuck 22d
#970 LIVE Discord token + LIVE Resend key sit in tracked binary hooks.db, uncommitted - next commit publishes both into git history chuck 15d
#1257 CROSS-SURFACE-NOTES.md accidentally zeroed by PowerShell whole-file rewrite during Tard wake tick #3 tard 12d
#1363 [chuck-health-beacon] 2/4 probes failed: WireGuard, Resend chuck 10d
#1464 Kara's hdp-bind-registered-address.ps1 converted Phil's Ethernet from DHCP to Manual 192.168.2.65 with no gateway — ~16h with no internet, recurring kara 2d
#1 Tornado safety plan filing (IL HB2987) phil 112d
#43 PC-to-NAS auto backup rollout — NetBak + Veeam Agent Free, 4 PCs kara 108d
#54 Power Automate WorkSync Discrete Resend flow — 2 failures past 7 days (Microsoft alert) phil 106d
#182 NAS philsserver abnormal disk SMART status on bay 1 (3.5" SATA HDD 1) — fired x2 on 6/11 kara 62d
#227 fmx-pm metrics-overwrite path has no floor guard — a 200-empty occurrences response zeroes pm-metrics.json and emails Phil a 0% report tess 55d
#229 FMX PM occurrences 24-month window is IGNORED by the API — pm-metrics aggregates 2022–2029 (7yr incl. future PMs), deflating the on-time leaderboard Phil reads tess 55d
#230 Quarterly emailer hardening: no data-validity gate (can email a fabricated 0%), dup-email on archive throw, MTTR parser error renders as 'clean quarter', loadState shape crash, reminder has zero dedup tess 55d
#231 Content pullers emit NO heartbeat and floor-guard REFUSALS post silently — a stopped puller or a broken FMX/Drive feed is detected by nothing tess 55d
#232 gmail-puller live reconcile path: reads only resp.content[0] w/ no max_tokens guard, marks message 'seen' before digest/extract/git complete, unbounded LLM close[] auto-pushed live, swallows malformed-section JSON silently tess 55d
#277 [chuck-drift-guard] 4/5 sections drifted chuck 50d
#301 Live Discord bot token + Resend full-access key + Recall.ai key committed in cleartext across ~11 tracked files (security-sweep lane CHK-LANE-2026-06-27) chuck 47d
#363 [chuck-health-beacon] 1/4 probes failed: version-watch chuck 39d
#366 Live Resend API key committed plaintext in git-tracked IT/status/lane-crossings-log.jsonl:6264 + lane-guard logs raw secrets chuck 38d
#370 [chuck-heartbeat-watchdog] Heartbeat pipeline issue: 1 undelivered alert(s) chuck 38d
#378 engel-ops-bot crash-loop exhausted Discord shard/identify budget — full gateway outage (7500+ restarts, no login backoff) chuck 38d
#390 chuck-doc-sync-fix writes shared doc surfaces with NO collision guard (clobber risk) chuck 37d
#407 [chuck-openai-codex-ecosystem-watch] handler stage failed: spawnSync C:\WINDOWS\system32\cmd.exe ETIMEDOUT chuck 34d
#419 Outcome missing: dreaming-nightly produced no result (verifier could not self-heal) unassigned 33d
#423 Engelsplace SOP index is behind local SOP files tess 33d
#424 Ops Dashboard needs short ticket numbers, task durations, and Active Projects tab tess 33d
#430 Schedule Audit Program: verify all ~80 scheduled runs end-to-end + ship deterministic watchdog layer unassigned 32d
#441 Desktop Commander shells inherit PATHEXT=.CPL — every external binary (node, pm2, cmd) fails to resolve chuck 32d
#442 plugin-install-sync-check returns a FALSE GREEN when run from the Cowork sandbox chuck 32d
#443 chuck-behavior-auditor is BLIND — 5 sessions failed to score (OAuth dead, metered fallback failed) chuck 31d
#456 [chuck-behavior-auditor] handler stage failed: spawnSync C:\WINDOWS\system32\cmd.exe ETIMEDOUT chuck 30d
#457 Control Tower zero-friction access: Phil's devices open engelsplace gated pages with NO repeat login (trusted-device auth), board becomes the live home page chuck 30d
#483 node-cron MISSES scheduled fires (4 today, incl. the 06:00 engelsplace-youtube-ingest) — missed != failed, so every failure counter and watchdog stays blind chuck 27d
#495 NAS 3 AM auto-REBOOT health gates exist only as English prose in a SKILL.md — no gate code, so missing/unparsed data has undefined behavior unassigned 27d
#496 kara-network-watch has NO fire-detection or freshness gate — 6 silent non-fire days went structurally undetectable unassigned 27d
#497 A total line failure (0 Mbps) grades 'warn', not 'critical' — a falsy-zero gap downgrades the worst case unassigned 27d
#498 pushAlert marks an alert SENT even when the Telegram POST fails — the outage that breaks the network also swallows the page about it chuck 27d
#504 nas-watch 'silence = healthy' is self-referential — the heartbeat runs INSIDE the detector, so a dead detector is indistinguishable from a healthy NAS unassigned 27d
#513 Phil-stated personal facts are not captured to OpenBrain - his full med/supplement protocol was never banked, and Gemini recalled it when we could not unassigned 26d
#522 SELF-INFLICTED: wrangler auto-scaffold published Personal_Web_Page/ to a public URL for ~6 min (dead Ghost key exposed) chuck 26d
#526 Tess shipped a visibly broken page and called it live-verified: define:vars killed the JSON island; verification was string-grep not rendered output chuck 26d
#528 Painted-pixel count passed while half the promised bars were missing - rendered-output gate was applied superficially one day after being written unassigned 26d
#529 Chuck shipped an unusable UI verified by curl+grep — REPEAT of ICAR-07 same day, by the author of the corrective action chuck 26d
#534 auto-remediation.js self-restarts the bot with the BANNED bare pm2 restart (3 sites, live-reachable) chuck 26d
#535 require('./bot.js') boots a second live scheduler - cron registration sits at module scope chuck 26d
#538 Ashley's Opus-tier floor never fires - the Gemini ops path intercepts every interactive reply chuck 26d
#542 /scope hook-enforcement FAILED first live test — Tess bypassed the scope interview at 20:27, 1h47m after Vera's 'scope obedience hook-enforced' receipt on P-00531 chuck 26d
#554 /model-watch DeepSWE shows Opus 4.8 with NO Fable 5 bar — previous model charted without the current flagship; 'never publicly scored' claims never actually hunted tess 26d
#559 [chuck-rot-sentinel] nightly: 1/6 checks failing after auto-heal (board) chuck 26d
#561 [chuck-rot-sentinel-deep] deep audit: 4/10 checks failing after auto-heal (board, doctrine-drift, repo-hygiene, fixes-reverify) chuck 26d
#562 MCP stdio server process leak: 421 node procs / 23.9GB RAM on philsgamingmachine chuck 26d
#564 CHUCK_PATCH_TOKEN leaked into an agent transcript by problem.js close failure path chuck 26d
#566 Auto-capture cause-mapper invents a channel/permission accusation for EVERY discord-stage failure — 4th re-audit burned closing its false tickets unassigned 25d
#572 Pickup acknowledgments trigger cross-surface watcher ping-pong vera 25d
#582 Code-side scheduler died INSIDE a healthy-looking Claude Desktop for ~15.5h — all scheduled tasks silently skipped, then flushed in an 11-second burst; the detector for this is itself a Code-side task unassigned 24d
#599 Pre-market Robinhood pull reports the PREVIOUS session's move as today's — wrong day-change shipped to Phil in every daily pulse alex 24d
#601 [chuck-heartbeat-watchdog] Cowork task silence: cowork-tasks-snapshot.json is 28h stale (> 28h) — chuck-openclaw-on-track-check (its writer) has likely stopped firing chuck 24d
#632 Jocko intake accepts unauthorized and out-of-order lifecycle transitions chuck 23d
#638 heartbeat-lib.js writes 176KB state non-atomically and silently degrades a torn read to empty chuck 23d
#639 gmail-puller digest failure marks the message seen — meeting never retried, never reaches the 6:15 brief chuck 23d
#667 Ticket-per-fire spam: heartbeat-watchdog + rot-sentinel auto-filers lack open-dup suppression — 2 ongoing incidents wearing 24+ tickets (P-00601..666 cowork-snapshot chain, P-00559/560/561/576/613/655 rot-board chain) chuck 22d
#669 Work website not updating from minutes email — gmail-minutes-puller exact-phrase subject match silently misses renamed subject (Flat Rock WEEKLY Facility Meeting) unassigned 22d
#678 process-snapshot writer archives live secrets verbatim (Cursor crsr_ key in procsnap commandlines) chuck 22d
#688 [fairrite-inbox-watcher] handler stage failed: fetch failed chuck 21d
#696 [fairrite-inbox-watcher] Handler crashed after 8s: fetch failed chuck 21d
#711 Boot-integrity harness covered only 5 of 8 roster agents — Jocko (most important agent), Ashley, Bob untested chuck 20d
#712 Boot-integrity guard reports but does not enforce; its only scheduled executor (chuck-openclaw-on-track-check) has no journal since 2026-07-19 chuck 20d
#713 9 boot-tier files over cap — aggregate bootstrap 190880B is 24% over the 150KB budget read every session chuck 20d
#715 Boot injects MISSION-GOSPEL + STANDING-ORDERS fail-open-to-empty — a missing/truncated constitution loads NOTHING with zero signal chuck 20d
#726 Nicole's entire household runs on the GUEST VAP (NETGEAR67/_5G, lanaccess=off) while the MAIN SSID sits unused — structural backdrop to the drop/churn family kara 19d
#729 Work-registration gate BUILT + falsified but NOT WIRED — .claude/settings.json hook edit blocked by permission classifier, needs Phil's config go unassigned 19d
#730 engel-ops-bot Discord shard reconnect loop since 09:31 CDT — ws handshake timeouts while outbound HTTPS to discord.com is healthy; suspected blocked event loop in bot process unassigned 19d
#733 Telegram inbound: paired-sender allowlist is written but never enforced — any sender routes into askAgent chuck 19d
#738 [chuck-rot-sentinel] nightly: 2/6 checks failing after auto-heal (board, hooks) chuck 19d
#745 Crosstalk builder-response watcher latched silent 9 days — one-shot alert flag muted 30+ Builder replies (FIXED+falsified this pass) jocko 19d
#746 MISTAKE-PROOFING PROGRAM (Phil-authorized 2026-07-25): move up the poka-yoke hierarchy across all 8 surfaces — stop adding detectors jocko 19d
#749 Backup verification is host-scoped and byte-blind — the Plex box's backup is graded by NOTHING, and a 0-byte 'successful' job reports green on both machines kara 19d
#760 PM2Heartbeat auto-recovery runs the BANNED bare 'pm2 restart engel-ops-bot' unattended every 30 min — the exact command P-00507 forbids, in our own self-heal path chuck 19d
#766 [chuck-rot-sentinel-deep] deep audit: 5/10 checks failing after auto-heal (board, hooks, doctrine-drift, repo-hygiene, fixes-reverify) chuck 19d
#772 [chuck-registration-guard] Handler returned critical result (overall=red): 🚨 Scheduled-task registration guard: UNDETERMINED Could not read the inputs, so registration integrity is UNKNOWN — this is not a pass. • no "[cron] N task(s) chuck 18d
#781 youtube-puller cleanup has NO wipe-ratio floor: one failed playlist silently deletes that playlist's video pages and auto-pushes the deletion live tess 18d
#787 Work-registration Stop gate BLOCKS migrated bot-cron fires (contract: never block non-interactive) — first exposure 04:00 CDT 07-27 chuck 18d
#788 Work-registration gate enforces NOTHING in production — 86/87 intake registrations untagged; any agent's registration in the 4h weak window satisfies any session chuck 18d
#789 Two standing laws (escalate-through-Jocko, Battle-Buddy-grade) had NO mechanical gate — a per-response formatting habit overrode the constitution tess 18d
#790 Chain of command: ask-block doctrine still addressed asks to Phil in two Tier-1 files after ICAR-05 claimed the fix unassigned 18d
#793 Battle-buddy + registration Stop gates are BLIND to every file outside C:/Users/engelp/Claude_Lives_Here — including the entire live engelsplace working copy chuck 18d
#794 jocko-intake.js hard-limits graders to jocko|vera — no troop can record a Battle Buddy grade, and Jocko has 6 self-graded A's in the live ledger chuck 18d
#799 jocko-intake.js has no reopen verb — a bad GRADE cannot be corrected, only a bad close can unassigned 18d
#802 battle-buddy-gate hands you a remediation command that would falsely grade a DIFFERENT agent's open work item chuck 18d
#806 Signal-with-no-consumer CLASS: digest staging (fixed 07-26), lane-crossings 4MB, preflight-gate-log, commit-pressure-watch, run-hidden-errors, behavior-auditor output dead 3d chuck 18d
#807 run-hidden.vbs swallows child exit codes — LastTaskResult=0 unconditionally for ~15 Windows tasks (false-green class) chuck 18d
#809 CA-6 STALE-TICKET ESCALATION — the only corrective action aimed at the behavioral root has existed for 2 days as a red row in a document with no ledger ticket chuck 18d
#810 gmail-puller bypasses the build gate — one bad frontmatter file pushes straight to main and freezes the ENTIRE site, every collection, with nothing watching tess 18d
#813 pm2 reconciler: LIVE_NOT_DECLARED — avi-csn-watcher unassigned 18d
#814 crosstalk-watcher had no structural separation between test and production invocation - a unit test spawned a live authenticated Jocko session against a temp fixture chuck 18d
#823 problem.js silently swallows unknown flags: a mistyped --severity downgrades a ticket to P2 and BYPASSES the mandatory ICAR-at-discovery gate chuck 18d
#825 Work identity is resolved from the SESSION, not the WORK — the gate binds unrelated edits to a foreign WI and inherits its redlined state (re-cut of P-00819 at the intended P1) chuck 18d
#826 Grading is FIRST-GRADER-WINS and terminal — a second grader's dissent is structurally unrecordable, so the finding that matters most is the one most likely to be lost chuck 18d
#840 CSN watchers silently drop ALL SURFACES broadcasts that carry a co-addressee before the arrow unassigned 18d
#842 avi-csn-watcher has NEVER delivered anything — it scans bottom-up for the newest entry but CSN is prepend-newest unassigned 18d
#852 Three Cloudflare-side writers commit straight to engelsplace main via the GitHub Contents API with NO validation — the half of P-00810 that no local build gate can reach tess 17d
#863 14 of 30 due bot-cron tasks silently never fired — every task at minute :00 or :30 is dead across 6 lanes, incl. the backup verifier that owed an alarm on a REAL outage chuck 17d
#865 [kara-hdp-backup-verifier] Handler returned critical result (overall=critical): HDP Backup Verifier: CRITICAL 1 backup problem(s) across 2 host(s), 1 healthy: philsgamingmachine — job a863c924-31d1d623-70b83a40d896 STALE: last success 2026- chuck 17d
#869 ICAR overdue CA: ICAR-2026-06-16-02#CA-1 — ICAR-2026-06-16-02 CA-1 kara 17d
#870 ICAR overdue CA: ICAR-2026-06-16-02#CA-2 — ICAR-2026-06-16-02 CA-2 kara 17d
#871 ICAR overdue CA: ICAR-2026-06-16-02#CA-3 — ICAR-2026-06-16-02 CA-3 kara 17d
#872 ICAR overdue CA: ICAR-2026-06-19-01#CA-1 — ICAR-2026-06-19-01 CA-1 chuck 17d
#873 ICAR overdue CA: ICAR-2026-06-19-01#CA-2 — ICAR-2026-06-19-01 CA-2 chuck 17d
#874 ICAR overdue CA: ICAR-2026-06-20-02#CA-1 — ICAR-2026-06-20-02 CA-1 tess 17d
#875 ICAR overdue CA: ICAR-2026-06-20-02#CA-2 — ICAR-2026-06-20-02 CA-2 chuck 17d
#877 ICAR overdue CA: ICAR-2026-06-20-02#CA-4 — ICAR-2026-06-20-02 CA-4 chuck 17d
#879 ICAR overdue CA: ICAR-2026-06-20-02#CA-6 — ICAR-2026-06-20-02 CA-6 tess 17d
#880 ICAR overdue CA: ICAR-2026-06-20-03#CA-2 — ICAR-2026-06-20-03 CA-2 chuck 17d
#881 ICAR overdue CA: ICAR-2026-06-20-03#CA-3 — ICAR-2026-06-20-03 CA-3 chuck 17d
#882 ICAR overdue CA: ICAR-2026-06-22-02#CA-5 — ICAR-2026-06-22-02 CA-5 kara 17d
#883 ICAR overdue CA: ICAR-2026-06-24-02#CA-3 — ICAR-2026-06-24-02 CA-3 kara 17d
#884 ICAR overdue CA: ICAR-2026-06-24-02#CA-4 — ICAR-2026-06-24-02 CA-4 kara 17d
#885 ICAR overdue CA: ICAR-2026-06-27-03#CA-2 — ICAR-2026-06-27-03 CA-2 chuck 17d
#886 ICAR overdue CA: ICAR-2026-06-27-04#CA-2 — ICAR-2026-06-27-04 CA-2 chuck 17d
#887 ICAR overdue CA: ICAR-2026-06-27-04#CA-3 — ICAR-2026-06-27-04 CA-3 chuck 17d
#888 ICAR overdue CA: ICAR-2026-06-28-01#CA-2 — ICAR-2026-06-28-01 CA-2 chuck 17d
#889 ICAR overdue CA: ICAR-2026-06-28-01#CA-3 — ICAR-2026-06-28-01 CA-3 chuck 17d
#890 ICAR overdue CA: ICAR-2026-06-28-01#CA-4 — ICAR-2026-06-28-01 CA-4 chuck 17d
#891 ICAR overdue CA: ICAR-2026-07-05-01#CA-4 — ICAR-2026-07-05-01 CA-4 chuck 17d
#894 ICAR overdue CA: ICAR-2026-07-25-02#CA-8 — ICAR-2026-07-25-02 CA-8 chuck 17d
#897 icar-ca-consumer reads 32 of 103 ICARs and reports the 71 it cannot read as a clean scan — no denominator, empty dir exits 0/OK chuck 17d
#905 No cross-surface watcher keeps a PER-ENTRY body fingerprint, so an amended field order is undeliverable — two watchers hold only a single scalar fingerprint chuck 17d
#907 Ashley's release gate is unfalsifiable: jocko-intake.js CARVED_OUT still refuses her, so no grade she ships outbound on is ever recorded chuck 17d
#908 ICAR overdue CA: ICAR-2026-07-21-03#CA-3 — ICAR-2026-07-21-03 CA-3 chuck 17d
#909 ICAR overdue CA: ICAR-2026-07-21-03#CA-4 — ICAR-2026-07-21-03 CA-4 chuck 17d
#910 [avi-notes-watcher] handler stage failed: spawnSync C:\WINDOWS\system32\cmd.exe ETIMEDOUT chuck 17d
#914 crosstalk-watcher PICKUP ACK works but authenticated claude-jocko EXECUTION_START exits 1 (closeout-gate + spend limit) jocko 17d
#916 [kara-tunnel-reachability] handler stage failed: tunnel check produced no fresh artifact (mtime 2026-07-28T07:00:01.711Z predates run start) — child likely died pre-writ chuck 17d
#918 [chuck-rot-sentinel] nightly: 3/6 checks failing after auto-heal (board, boot-caps, hooks) chuck 17d
#925 ICAR overdue CA: ICAR-2026-07-20-01#CA-2 — ICAR-2026-07-20-01 CA-2 chuck 16d
#926 ICAR overdue CA: ICAR-2026-07-20-01#CA-3 — ICAR-2026-07-20-01 CA-3 chuck 16d
#927 ICAR overdue CA: ICAR-2026-07-25-02#CA-5 — ICAR-2026-07-25-02 CA-5 chuck 16d
#928 ICAR overdue CA: ICAR-2026-07-26-01#CA-1 — ICAR-2026-07-26-01 CA-1 chuck 16d
#933 pm2 reconciler: DECLARED_NOT_LIVE — avi-csn-watcher unassigned 16d
#934 pm2 reconciler: DECLARED_NOT_LIVE — bot-crashloop-guard unassigned 16d
#935 pm2 reconciler: DECLARED_NOT_LIVE — config-guardian unassigned 16d
#936 pm2 reconciler: DECLARED_NOT_LIVE — crosstalk-watcher unassigned 16d
#937 pm2 reconciler: DECLARED_NOT_LIVE — engelsplace-dev unassigned 16d
#938 pm2 reconciler: DECLARED_NOT_LIVE — icar-ca-consumer unassigned 16d
#939 pm2 reconciler: DECLARED_NOT_LIVE — openbrain-transcript-watcher unassigned 16d
#940 pm2 reconciler: DECLARED_NOT_LIVE — tard-notes-watcher unassigned 16d
#941 pm2 reconciler: DECLARED_NOT_LIVE — vera-notes-watcher unassigned 16d
#946 problem.js silently TRUNCATED multi-line ticket notes on every update — 104,299 chars destroyed across 35 tickets chuck 16d
#957 Outcome missing: kids-daily-drop produced no result (verifier could not self-heal) unassigned 15d
#964 Vera's Codex boot bundle silently truncates: 5 of 16 files never arrive, including every system-wide constraint file (CROSS-SURFACE-NOTES, ORG_STATE, SYSTEM_STATE, memory/AGENTS.md, decisions-log) chuck 15d
#968 marek-quote-watcher Gmail sweep gates on sender domain, silently dropped TWO Evexia replies (07-26 and 07-29) and produced a false 'Evexia has never replied' record ashley 15d
#971 SELF-INFLICTED: I leaked the live CHUCK_PATCH_TOKEN into the ops ledger by pasting an unescaped command-substitution into a problem.js note chuck 15d
#973 Pre-open snapshot's prev_close_equity holds the session BEFORE the last close — P-00599's shifted INPUT survived the CA-1 fix and is still quotable alex 15d
#975 18 live scripts in IT/scripts are UNTRACKED — including the per-turn prompt hook and the zombie self-term generator — and load-bearing-paths.json does not name them chuck 15d
#977 Tunnel monitor reports a POWERED-OFF NAS as a SABnzbd 'tunnel-side fault' and drops NAS+Plex from the headline — 25 correct detections read as noise for 51h kara 15d
#978 crosstalk-watcher spawns a CHUCK responder for JOCKO-addressed Builder blocks: today's P-00969 fix widened the trigger and left the launcher+prompt on the retired seat — 3 OPEN blocks orphaned tonight, one owner-directed chuck 15d
#979 ICAR overdue CA: ICAR-2026-07-21-01#CA-3 — ICAR-2026-07-21-01 CA-3 tess 15d
#980 ICAR overdue CA: ICAR-2026-07-21-03#CA-5 — ICAR-2026-07-21-03 CA-5 chuck 15d
#981 ICAR overdue CA: ICAR-2026-07-21-03#CA-6 — ICAR-2026-07-21-03 CA-6 chuck 15d
#982 ICAR overdue CA: ICAR-2026-07-25-02#CA-3 — ICAR-2026-07-25-02 CA-3 chuck 15d
#983 ICAR overdue CA: ICAR-2026-07-25-02#CA-6 — ICAR-2026-07-25-02 CA-6 chuck 15d
#984 ICAR overdue CA: ICAR-2026-07-25-02#CA-11 — ICAR-2026-07-25-02 CA-11 chuck 15d
#985 ICAR overdue CA: ICAR-2026-07-26-05#CA-13 — ICAR-2026-07-26-05 CA-13 chuck 15d
#986 ICAR overdue CA: ICAR-2026-07-26-06#CA-1 — ICAR-2026-07-26-06 CA-1 chuck 15d
#987 ICAR overdue CA: ICAR-2026-07-26-06#CA-2 — ICAR-2026-07-26-06 CA-2 chuck 15d
#988 ICAR overdue CA: ICAR-2026-07-27-04#CA-1 — ICAR-2026-07-27-04 CA-1 chuck 15d
#989 ICAR overdue CA: ICAR-2026-07-27-04#CA-2 — ICAR-2026-07-27-04 CA-2 chuck 15d
#990 CROSSTALK.md cross-host writes are last-writer-wins with NO lock and NO conflict copy — my 18:34:47 write silently destroyed a 4KB Builder block posted at 18:34:34 unassigned 15d
#993 Jocko graded a daemon fix A on source-side evidence while the running pm2 image still held the retired code for 5h19m, and the routed cycle decision that would have caught it sat unanswered inside the ticket he graded from jocko 15d
#994 Jocko reproduced a subordinate's truncated quotation verbatim into the permanent external CROSSTALK record and built an affirmative concession on it, inside the block whose sole purpose was correcting a misgrade jocko 15d
#998 No agent launcher injects <AGENT>_PATCH_TOKEN, so every agent must grep a credentials file on the command line to file a ticket — the exact transcript-exposure cost P-00898 was designed to eliminate, and the reason real findings go unticketed chuck 15d
#1008 Work-registration gate's non-interactive record-only path has NO remediation: 7 of 7 UNREGISTERED-WORK records since 07-27 never became a graded WI chuck 15d
#1010 jocko-intake grade accepts any --grader value from any caller: an agent can record an A in another agent's name, and I just did it to my own work jocko 15d
#1017 battle-buddy-gate weak time-window matcher named the WRONG agent's work item, and a live grade was recorded against it: Vera's WI-20260730023936814dq7-vera is terminally COMPLETE with an A whose notes describe Ashley's work chuck 15d
#1018 CA-6 refuses every grade recorded by a deployed *-worker sub-agent, because a sub-agent inherits its parent CLAUDE_CODE_SESSION_ID - the Battle Buddy grade path is closed for the third time chuck 15d
#1036 Two Scheduled SKILL.md trees, no guard - an ICAR corrective was applied to the copy nothing reads and both of Chuck daily runs booted without the gates file unassigned 14d
#1038 CROSS-SURFACE-NOTES.md is 1,007,559 bytes (984 KB) — a declared every-boot read that is 49x the 20KB bootstrap cap, and the likely cause of P-00964's silent Codex truncation unassigned 14d
#1039 verify-marketplace-clean: 13 of ~16 user-scope plugin installs have NO .install-manifests entry (kara, alex, jocko, ashley, bob, scope, battle-buddy, loop-closer, systems-check, build-plugin, bridge-sync, cursor-architect, animated-scroll-site) + 1 dead marketplace entry unassigned 14d
#1043 kara-network-watch graded a POWERED-OFF NAS as reachable for 66h — ping parser trusted the '(0% loss)' summary line, which Windows prints identically for a dead host kara 14d
#1047 No Cloudflare Workers deploy credential AND no CI path — two engelsplace Workers run ungated code with manual wrangler as the only route tard 14d
#1050 credentials-ledger.md omits the Cloudflare WORKERS deploy token — the ledger is the 'grep before any access ask' authority, and a gap in it made me route a false blocker chuck 14d
#1054 80 scheduled-task sessions across 19 tasks were killed at turn 1 by a spend-limit refusal 07-25..07-29, and lastRunAt was stamped for every one of them chuck 14d
#1068 [dawn-reply-watch] responder ran but never confirmed — possible partial send chuck 14d
#1069 [dawn-reply-watch] Dawn wrote; responder unconfirmed (P-01068) — held for review chuck 14d
#1076 Dawn responder cannot SEND unattended - permission classifier blocks the send script on every shell chuck 14d
#1083 Three stale IT operator scripts do live damage if run; quarantine them (janitor CHK-LANE-2026-07-30 F1/F2/F3) chuck 14d
#1088 [dream-librarian-nightly] agent stage failed: METERED_BLOCKED: caller "bot:askAgent" is not allowlisted for metered API (Phil standing order 2026-07-04 — no automatic chuck 14d
#1096 [dawn-reply-watch] Handler crashed after 15s: fetch failed chuck 14d
#1098 [dawn-reply-watch] handler stage failed: fetch failed chuck 14d
#1100 ICAR overdue CA: ICAR-2026-07-21-03#CA-8 — ICAR-2026-07-21-03 CA-8 tard 14d
#1101 ICAR overdue CA: ICAR-2026-07-21-03#CA-9 — ICAR-2026-07-21-03 CA-9 chuck 14d
#1102 ICAR overdue CA: ICAR-2026-07-25-02#CA-12 — ICAR-2026-07-25-02 CA-12 chuck 14d
#1103 ICAR overdue CA: ICAR-2026-07-26-01#CA-6 — ICAR-2026-07-26-01 CA-6 chuck 14d
#1104 ICAR overdue CA: ICAR-2026-07-26-04#CA-2 — ICAR-2026-07-26-04 CA-2 chuck 14d
#1105 ICAR overdue CA: ICAR-2026-07-26-05#CA-9 — ICAR-2026-07-26-05 CA-9 chuck 14d
#1106 ICAR overdue CA: ICAR-2026-07-26-05#CA-14 — ICAR-2026-07-26-05 CA-14 jocko 14d
#1107 ICAR overdue CA: ICAR-2026-07-27-04#CA-4 — ICAR-2026-07-27-04 CA-4 chuck 14d
#1110 avi-debt-profiler bot-cron stale — last ran ~327h ago vs weekly Sunday cadence chuck 14d
#1111 NAS is POWERED ON but has no network presence — 52h of alerts prescribed a physical power-on for a box that was never off, and the failed WoL was the clue nobody read kara 14d
#1115 NETGEAR MS108EUP admin password printed into an agent transcript — a redaction filter was written against a label the credential file does not use, and was never tested against the real file kara 14d
#1121 [chuck-rot-sentinel] nightly: 2/6 checks failing after auto-heal (board, boot-caps) chuck 14d
#1124 [chuck-schedule-snapshot] Failed to write snapshot: UNKNOWN: unknown error, open 'C:\Users\engelp\Claude_Lives_Here\IT\status\schedule-snapshot.json' chuck 14d
#1127 system-health-monitor is hosted NOWHERE since 2026-07-19 and SYSTEM_STATE listed it ACTIVE — the daily 5:15 AM health roll-up silently stopped existing chuck 13d
#1128 Heartbeat silence auto-filer mints a NEW P0 every sweep — 52 open P0s of one class, and P-00336 closed this as fixed on a scratch-ledger dry-run that never held in production chuck 13d
#1129 Phil's OAuth re-mint paste has no consumer — he approved and pasted a valid code on 07-30, nothing exchanged it, feed stayed dark a 6th day chuck 13d
#1130 Peptide dose calculator gives THREE impossible fixes when the dose exceeds the whole vial — live on ss-31, tirzepatide and retatrutide tess 13d
#1138 Bot scheduler drops ~45 cron fires/8h — execSync pm2 jlist in auto-remediation blocks the event loop; the watchdog manufactures the silence it reports chuck 13d
#1139 Outcome missing: chuck-schedule-snapshot produced no result (verifier could not self-heal) unassigned 13d
#1143 battle-buddy-gate names another agent's work item on a self-declared weak match, and prescribes the grade command that would forge a record onto it chuck 13d
#1145 engel-ops-bot STOPPED cleanly (pid 0, restarts 0) between 07:48 and 08:09 CDT 2026-07-31 — no crash signature, no cause in any log; every bot-cron monitor is dark while it is down chuck 13d
#1146 pm2 reconciler: PROCESS_DOWN — engel-ops-bot chuck 13d
#1147 check-kb-freshness.mjs measures the FAQ KB against the WORKING TREE registry, so its prescribed fix would publish a KB advertising an unpublished 404 page tess 13d
#1150 A 3-day account spend-limit blackout killed ~152 sessions across 19 scheduled-task families (07-27..07-29) and NO control detected it as one event — including 2 silent nights for the kids' channels chuck 13d
#1151 Every PowerShell Discord bot-API alert has failed silently since 2026-04-24: no User-Agent header returns 403 code 40333, whose text 'internal network error' reads as a transient blip chuck 13d
#1154 Daily digest cannot retract a resolved alert or dedup near-identical Phil-asks: a self-healed condition staged red reaches Phil as LIVE up to 24h later, and two near-duplicate asks both shipped in one brief chuck 13d
#1156 Our spend telemetry watches the WRONG METER — it reported $0.19 and 'ok' straight through the 3-day blackout and is still reporting healthy today chuck 13d
#1159 I truncated Network/WHERE-WE-ARE.md to ZERO BYTES with open(path,'w') — a mid-write exception destroyed 150KB of boot-critical continuity; recovered from git kara 13d
#1162 Auto-filer dedup can never match: findOpenByTitle compares titles by exact equality while the titles embed a counter — 100 of 663 open tickets are ~2 incidents chuck 13d
#1163 ICAR escalation ladder is doctrine with no executor: 10 open ICARs are 7+ days past target and owe a mandatory URGENT push nobody sent, and 14 open ICARs carry no target date at all so they can never be flagged john 13d
#1164 chuck-problem-auto-closer's heartbeat is 7.25 days stale and RED while its own output artifact is 5 hours fresh — the liveness signal and the work disagree by a week chuck 13d
#1166 Action items never expire and nothing re-verifies their premise — live-open-actions.js --verify asserts a freshness it does not establish, and fed Phil a 3-month-dead ask chuck 13d
#1167 [CA-3] Dawn responder: the 'send permission cleared' event has no code consumer chuck 13d
#1171 pm2-heartbeat-enhanced.ps1:270 issues the bare 'pm2 restart engel-ops-bot' that P-00507 bans - unattended, every 30 min, and it is what recreated the process at 2026-07-31T13:18:52Z with no receipt chuck 13d
#1173 bot-crashloop-recover.js writes its receipt only AFTER pm2 start - a run killed between step 1 (pm2 stop) and step 4 leaves the bot STOPPED with zero record it ever ran; caused a 16m11s unreceipted bot outage on 2026-07-31 chuck 13d
#1174 Grading backlog root cause: a grade the integrity guard REFUSES is routed to a NAME, not delivered to a QUEUE - the verdict is silently lost and the work reads as never-graded forever chuck 13d
#1175 loop-closer over-merged 47 distinct ICAR corrective actions into one recurrence class — the dedup fix's own dedup was the next defect chuck 13d
#1176 Battle Buddy gate is silently banking ungraded work: its give-up path writes to ungraded-work.jsonl, which has no consumer jocko 13d
#1182 Telegram bombarded Phil with commands and P-TEST traffic - no payload gate on his phone chuck 13d
#1183 Chart correction fixed the file but left the superseded dose live in the OpenBrain retrieval layer ashley 13d
#1187 ICAR overdue CA: ICAR-2026-07-21-03#CA-7 — ICAR-2026-07-21-03 CA-7 tard 13d
#1188 ICAR overdue CA: ICAR-2026-07-26-01#CA-2 — ICAR-2026-07-26-01 CA-2 chuck 13d
#1189 ICAR overdue CA: ICAR-2026-07-26-01#CA-3 — ICAR-2026-07-26-01 CA-3 chuck 13d
#1190 ICAR overdue CA: ICAR-2026-07-26-06#CA-3 — ICAR-2026-07-26-06 CA-3 bob 13d
#1191 ICAR overdue CA: ICAR-2026-07-27-04#CA-3 — ICAR-2026-07-27-04 CA-3 chuck 13d
#1192 ICAR overdue CA: ICAR-2026-07-27-06#CA-3 — ICAR-2026-07-27-06 CA-3 avi 13d
#1193 ICAR overdue CA: ICAR-2026-07-27-06#CA-5 — ICAR-2026-07-27-06 CA-5 ashley 13d
#1194 ICAR overdue CA: ICAR-2026-07-29-07#CA-4 — ICAR-2026-07-29-07 CA-4 chuck 13d
#1195 ICAR overdue CA: ICAR-2026-07-29-08#CA-1 — ICAR-2026-07-29-08 CA-1 chuck 13d
#1196 ICAR overdue CA: ICAR-2026-07-29-08#CA-2 — ICAR-2026-07-29-08 CA-2 chuck 13d
#1198 pushAlert() is a WILDCARD around the registered-sender gate: any caller with no source is auto-authorized at emergency tier chuck 13d
#1199 verify-telegram-senders.js CANNOT FAIL on the pushAlert lane - it collects pushAlert sources for hygiene but never validates one chuck 13d
#1200 The 2026-07-31 payload gate has NO emergency fail-safe - a genuine emergency naming a Windows path dies into the digest chuck 13d
#1204 The 6h duplicate suppressor BREAKS the Telegram regression gate: a second run inside 6 hours reports 15 false failures, including a false 'Phil could go dark' chuck 13d
#1207 ashley-health-puller normalizer filed after-midnight data on the wrong day and overwrote multi-session sleep (exit 0, silently wrong) chuck 12d
#1211 A half-finished publish leaves ONE unstaged registry file and silently jams EVERY engelsplace pipeline push - live site went 24h and 310 commits stale with nothing obligated to act tess 12d
#1215 AGENT_BOARD ask rows assert a live condition but nothing re-tests them, so an out-of-band resolution ages into a false present-tense claim to Phil jocko 12d
#1217 Tard and Avi CSN watchers deliver grade requests to inbox but never execute — grades stall until a human opens that surface chuck 12d
#1219 ICAR overdue CA: ICAR-2026-07-26-01#CA-7 — ICAR-2026-07-26-01 CA-7 chuck 12d
#1220 ICAR overdue CA: ICAR-2026-07-27-04#CA-5 — ICAR-2026-07-27-04 CA-5 chuck 12d
#1221 ICAR overdue CA: ICAR-2026-07-27-04#CA-6 — ICAR-2026-07-27-04 CA-6 kara 12d
#1222 ICAR overdue CA: ICAR-2026-07-29-06#CA-1 — ICAR-2026-07-29-06 CA-1 chuck 12d
#1223 ICAR overdue CA: ICAR-2026-07-29-08#CA-3 — ICAR-2026-07-29-08 CA-3 chuck 12d
#1224 ICAR escalation: ICAR-2026-06-16-02 corrective-action target missed by 39d kara 12d
#1225 ICAR escalation: ICAR-2026-06-20-03 corrective-action target missed by 35d chuck 12d
#1226 ICAR escalation: ICAR-2026-06-20-04 corrective-action target missed by 35d chuck 12d
#1227 ICAR escalation: ICAR-2026-06-22-02 corrective-action target missed by 33d chuck 12d
#1228 ICAR escalation: ICAR-2026-06-24-01 corrective-action target missed by 31d chuck 12d
#1229 ICAR escalation: ICAR-2026-06-24-02 corrective-action target missed by 31d kara 12d
#1230 ICAR escalation: ICAR-2026-06-27-04 corrective-action target missed by 28d chuck 12d
#1231 ICAR escalation: ICAR-2026-06-28-01 corrective-action target missed by 27d chuck 12d
#1232 ICAR escalation: ICAR-2026-07-05-01 corrective-action target missed by 27d chuck 12d
#1233 63 of 123 ICARs declare no Status at all, so 'open ICARs' is not an enumerable population and every ICAR-level control runs only on the half of the library that happens to be well-formed john 12d
#1237 verify-page-render.js silently dropped every repeated --expect-text/--expect flag and still printed RESULT: PASS unassigned 12d
#1238 battle-buddy-gate.js reports 'no grade recorded' for work that WAS graded, because it cannot see verdicts jocko-intake deliberately queued unassigned 12d
#1241 The semiconductor-paper citation I fixed on ss-31 on 07-30 was still live on epithalon two days later, printing a 31 percent mortality figure that exists in no source unassigned 12d
#1242 I published two ungraded pages with a wildcard git add, in the same session I spent defending that publish gate unassigned 12d
#1243 LIVE Chuck Telegram bot token hardcoded in TWO TRACKED throwaway test scripts - byte-identical to the production notifier credential chuck 12d
#1244 OpenBrain backup verification chain is keyed to a RETIRED artifact class - 42 days of SQLite backups have zero restore proof and P-00156 is a false-label resolved chuck 12d
#1248 Tard Cursor wake arm silently died for 1+ day while state file still said armed=true tard 12d
#1250 Pages half-corrected: a claim gets fixed in one block and left standing in three others, and nothing on the site can detect it unassigned 12d
#1251 Verdict-queue file's Verdict line never updates on a later grade attempt — a superseded B masquerades as current while the real A hides in raw JSONL unassigned 12d
#1252 Playwright browser binary is missing — verify-page-render.js cannot launch, so the mandated render gate is currently unrunnable unassigned 12d
#1253 An erroneous redline cannot be vacated — retract requires a prior graded event, so a false accusation strands the WI and only the wrongly-accused worker can unjam it unassigned 12d
#1255 A same-session grade refusal enqueues a cross-grade obligation that nothing enforces — the worker published on the refused self-grade while the obligation stayed unsigned jocko 12d
#1256 ICAR id collisions: daily gate registered INFO 'not alarmed', 7 reports share 3 ids on 2026-08-01 chuck 12d
#1258 Wrong-root memory cite class fixed at 2 instances and never bounded: 8 live operative sites remain outside the memory tier and no gate detects the class chuck 12d
#1259 CSN wipe recovery reconstructed 4 of 6 lost entries with no denominator declared; the 2 dropped included a release-gated grade order tard 12d
#1266 [insurance-reply-watch] Handler crashed after 75s: fetch failed chuck 12d
#1267 [insurance-reply-watch] handler stage failed: fetch failed chuck 12d
#1269 [chuck-rot-sentinel-deep] deep audit: 6/10 checks failing after auto-heal (board, boot-caps, execution-gates, doctrine-drift, repo-hygiene, fixes-reverify) chuck 12d
#1270 ALL FIVE watcher scripts export nothing and have no require.main guard, so require()-ing one to reach its receipt gate boots a SECOND live watcher that spawns authenticated sessions chuck 12d
#1272 ICAR ID collision recurrence: 3 IDs / 7 documents survived ~22h — all hand-filed, bypassing the collision-proof allocator chuck 12d
#1273 insurance-reply-watch pages 13x overnight for a candidate it classed as noise, and names a script (IT/scripts/insurance.js) that does not exist chuck 11d
#1275 Bootstrap/agents/memory-tier janitor findings evaporate: report written to a GITIGNORED file that every run overwrites, and tickets_filed=0 — the code-sweep tier of the same program files tickets chuck 11d
#1276 Competing boot protocols: ORG_STATE.md and .agents/AGENTS.md order agents to boot without ever naming MISSION or OpenBrain — memory/README.md was fixed at the instance yesterday and the class was never swept chuck 11d
#1278 nas-watch's HDP backup check reported 'all green' on a 7-day backup outage — zero completed backups was an explicit green path, and the blind spot went load-bearing when the co-occurring VSS-cap alarm cleared unassigned 11d
#1280 pm2-staleness-checker reports 'All expected PM2 processes are online and healthy' and exits 0 when 'pm2 jlist' returns EMPTY stdout — zero services verified, verdict byte-identical to a healthy fleet chuck 11d
#1284 system-health-monitor orphaned by the JOC-0024 migration - MCP-auth and LAN-ping coverage dark 14 days chuck 11d
#1289 daily-financial-report has NEVER fired since the 07-26 migration — 6 due weekdays, 0 fires — and the heartbeat watchdog cannot see it because it derives its watch list from execution records chuck 11d
#1293 jocko-grade-timeout-failover posts 'DIAGNOSE WHY YOU DID NOT PULL' entries addressed to JOCKO with no executor: 28 in CROSS-SURFACE-NOTES, zero ever answered chuck 11d
#1298 [openbrain-watchdog] handler stage failed: Command failed: node IT/scripts/openbrain-watchdog.js node:internal/modules/cjs/loader:1459 throw err; ^ Error: chuck 11d
#1300 openbrain-watchdog cron broke: cleanup deleted the script AND its stand-down marker while the task stayed registered and enabled chuck 11d
#1302 OpenBrain autocapture banks Anti-Gravity sessions as EMPTY shells — _extract_text only understands the Claude Code schema avi 11d
#1308 Auto-disable is permanent-until-manual, and the operator alert instructs the ONE recovery action that provably does not work chuck 11d
#1316 Two enabled scheduled tasks have NEVER executed since the 2026-07-26 Cowork->bot-cron migration: daily-financial-report + john-weekly-compliance-update chuck 11d
#1322 Grade recording is forgeable at the root: the drainer records under a constant session id, neutralizing intake's only unforgeable guard unassigned 11d
#1323 Grade-provenance guard degrades to a pass when the worker registers with no session id (sibling of P-01322) jocko 11d
#1325 jocko-intake done-gate accepts a 'done' with no readable artifact — a turn-only deliverable becomes gradeable and lockable chuck 11d
#1326 pm2 reconciler: LIVE_NOT_DECLARED — grade-dispatch-watcher unassigned 11d
#1328 Fast-grade dispatcher JAMS at its 2-slot concurrency cap when a spawned grader hangs and never releases its slot — all new grades wait forever (silent waiting Phil banned) unassigned 11d
#1329 Cursor/Tard grades record actorCheck=no-recording-session, and claude-tard.cmd mints its own session id — non-Code grades have NO provenance unassigned 11d
#1333 One hand-written content file jams EVERY engelsplace push, and nothing is obligated to fix it — 94 commits / 18.5h stale site tess 10d
#1334 Battle Buddy v8.0 provenance token forgery — two forged verdicts written into the production intake ledger (re-filed from a clobbered slot) jocko 10d
#1335 Gemini spend cap BREACHED - 17.50 vs 15.00 cap, API blocked; ~17.49 from an UNMETERED consumer chuck 10d
#1339 Nobody can tell who overwrote a ticket: five surfaces write to one content tree and only ONE of them records an actor chuck 10d
#1343 [heartbeat-delivery] #it-ops heartbeat alerts are not reaching Discord (3 consecutive fails) chuck 10d
#1344 [kara-tunnel-reachability] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1345 ICAR overdue CA: ICAR-2026-06-20-02#CA-8 — ICAR-2026-06-20-02 CA-8 chuck 10d
#1346 ICAR overdue CA: ICAR-2026-07-26-01#CA-8 — ICAR-2026-07-26-01 CA-8 chuck 10d
#1347 ICAR overdue CA: ICAR-2026-07-26-04#CA-3 — ICAR-2026-07-26-04 CA-3 chuck 10d
#1348 ICAR overdue CA: ICAR-2026-07-29-01#CA-4 — ICAR-2026-07-29-01 CA-4 jocko 10d
#1349 ICAR overdue CA: ICAR-2026-07-29-05#CA-4 — ICAR-2026-07-29-05 CA-4 kara 10d
#1350 ICAR overdue CA: ICAR-2026-07-29-05#CA-6 — ICAR-2026-07-29-05 CA-6 kara 10d
#1351 ICAR overdue CA: ICAR-2026-07-29-07#CA-5 — ICAR-2026-07-29-07 CA-5 jocko 10d
#1352 ICAR overdue CA: ICAR-2026-07-29-07#CA-6 — ICAR-2026-07-29-07 CA-6 jocko 10d
#1353 ICAR overdue CA: ICAR-2026-07-29-08#CA-4 — ICAR-2026-07-29-08 CA-4 jocko 10d
#1354 ICAR overdue CA: ICAR-2026-08-02-01#CA-4 — ICAR-2026-08-02-01 CA-4 chuck 10d
#1355 ICAR escalation: ICAR-2026-07-20-01 corrective-action target missed by 7d chuck 10d
#1356 ICAR escalation: ICAR-2026-07-20-02 corrective-action target missed by 7d alex 10d
#1357 [kara-hdp-backup-verifier] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1358 [engelsplace-fmx-ingest-midday] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1359 [engelsplace-fmx-pm-ingest-midday] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1360 [engelsplace-youtube-ingest] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1361 [engelsplace-fmx-ingest-afternoon] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1362 [engelsplace-fmx-pm-ingest-afternoon] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1364 [chuck-daily-ops-report] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 10d
#1365 Grade-dispatch SLA rescan spin burned Cursor Pro+ (52 spawns per WI; no-grader firehose) tard 10d
#1366 [alex-trading-desk-pilot] Handler returned critical result (overall=error): 📊 Trading-desk pilot run FAILED — Command failed: python -X utf8 C:\Users\engelp\Claude_Lives_Here\Finance\trading-desk-pilot\run_pilot.py (log-only pilot; n chuck 9d
#1371 jocko-intake same-session grade guard fires on a SESSION-ID COLLISION and refuses an independent grader chuck 8d
#1372 2026-08-04 mass deletion: repo Scheduled/ SKILL.md (8 files) + entire out-of-repo ~/.claude/scheduled-tasks/ tree destroyed while live bot crons depend on both — incl. Dawn responder contract RESPOND.md chuck 8d
#1373 Intake queue state machine strands work: 148 items stuck at 'started' (78 with no request-context), auto-registered items never reach 'done', graders mechanically blocked chuck 8d
#1377 Gemini spend-cap burn: Avi automation ran the CLI's PAID default model unpinned for 2 days — the Gemini twin of the 136-spawn Cursor burn unassigned 8d
#1378 Lean Cleanup 2026-08-04 (Jocko's own) disabled 28 bot crons + 29 native routines including every watchdog that would have detected it — Phil's daily brief dark since 08-02, nightly git safety snapshot off chuck 8d
#1382 [chuck-registration-guard] Handler returned critical result (overall=red): ⚠️ Scheduled-task registration drift (live boot 2026-08-06T02:55:50, 52 registered) • DEREGISTERED jocko-grade-timeout-failover — succeeded 3.7d ago but is NOT chuck 8d
#1384 [chuck-rot-sentinel] nightly: 5/6 checks failing after auto-heal (board, boot-caps, plugins, hooks, watchers) chuck 8d
#1385 [openbrain-watchdog] handler stage failed: unknown handler "openbrain-watchdog" — add it to SCHEDULED_HANDLERS in bot.js chuck 8d
#1386 [chuck-openclaw-on-track-check] agent stage failed: chuck exited with code 1: SessionEnd hook [node C:/Users/engelp/Claude_Lives_Here/IT/scripts/claude-closeout-gate.js] fa chuck 8d
#1390 pm2 reconciler: PROCESS_DOWN — engel-ops-bot unassigned 7d
#1391 [chuck-heartbeat-watchdog] 1 auto-disabled task(s) need Chuck chuck 7d
#1392 Process memory leak: asus_framework tard 7d
#1395 pm2 reconciler: PROCESS_DOWN — engel-ops-bot unassigned 7d
#1396 pm2 reconciler: PROCESS_DOWN — engel-ops-bot unassigned 7d
#1399 ICAR-2026-07-30-04 CA-3's deterministic consumer has been switched off since 2026-08-04 — and the first finance failure after it went dark was never reported chuck 6d
#1401 conversation-index produced 0 chunks for 5 days while reporting success (better-sqlite3 MODULE_NOT_FOUND) chuck 6d
#1402 Phil's daily brief replayed a 4-day-old schedule-watchdog snapshot as today's outages chuck 6d
#1404 11 monitored surfaces went stale in the 2026-08-03/04 cleanup window and nothing is watching, because the watchdog itself is disabled chuck 6d
#1407 EngelOps-PM2-Staleness-Checker still Disabled — enabling a Windows task is blocked by the permission classifier chuck 6d
#1412 [chuck-heartbeat-watchdog] 4 undelivered alert(s) chuck 5d
#1424 Claude Code routine registry is MEMORY-authoritative: an on-disk enabled=true edit is inert and gets silently clobbered by the running Desktop app chuck 3d
#1425 ashley-health-pull-daily silently did not run for ~6 days — Aug 4-7 absent from the chart, Aug 1-3 frozen at partial values, nothing detected it chuck 3d
#1427 philsgamingmachine HDP backup job has not succeeded in 15 days (363h vs 26h limit) and the nightly CRITICAL has no ledger entry kara 3d
#1428 John was transferred off Engel Ops 2026-08-04 and nothing reassigned his obligations: 21 live references (9 open tickets incl 2 P1, an enabled Sunday bot cron, a Claude Code daily task, the weekly audit rotation, the roster) still point at a persona whose files are deleted chuck 3d
#1431 Crypto loop's bare 'except Exception: continue' published crypto_value $0.00 with BTC still held, exit 0 — a log-encoding bug presenting as a missing position (P-00747 recurrence) alex 3d
#1432 Battle Buddy v4.2 logic-pass doctrine change never swept into jocko-verdict-queue-drain recorder — jammed all grade=A recording chuck 3d
#1445 [dawn-reply-watch] Gmail auth failed — the watch is BLIND to new mail from Dawn chuck 2d
#1446 [dawn-reply-watch] Gmail auth failed — the watch is blind to new mail (P-01445). Outbox and escalation still ran: 0 outbox action(s), 0 escalation(s). chuck 2d
#1447 [chuck-heartbeat-watchdog] 12 undelivered alert(s) · 1 auto-disabled task(s) need Chuck chuck 2d
#1449 [chuck-registration-guard] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 2d
#1450 [dream-librarian-nightly] agent stage failed: chuck exited with code 1: API Error: Unable to connect to API (ENOTFOUND) chuck 2d
#1451 [control-tower-daily-brief] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 2d
#1453 [sb-gratitude-prompt] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 2d
#1455 [dream-librarian-nightly] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 2d
#1456 [chuck-heartbeat-watchdog] 8 undelivered alert(s) · 1 retired zombie(s) auto-fixed + 3 auto-disabled task(s) need Chuck chuck 2d
#1457 [chuck-openai-codex-ecosystem-watch] discord stage failed: getaddrinfo ENOTFOUND discord.com chuck 2d
#1458 [sb-gratitude-checkin-watch] Handler returned critical result (overall=error): SB gratitude check-in watch: could not read #champions-chat — getaddrinfo ENOTFOUND discord.com chuck 2d
#1460 Claude Code scheduled-task sessions ignore the settings.json model pin and boot on Opus 5, against Phil's 2026-08-06 RED order chuck 2d
#1461 The weekly internal deep-dive audit task was deleted on 2026-08-04 with no successor on any surface, and the 08-10 restore was signed off by a control that cannot see a removed capability john 2d
#1462 robinhood-sync logged 'Login successful' when it was never logged in — rh.login() returns None instead of raising, so the success line could not fail and sent the diagnosis at the scheduler alex 2d
#1463 Nicole's router (192.168.2.2) DHCP lease was 1440 SECONDS (24 min) — Phil's PC lost its address on every renew kara 2d
#1466 Tard Cursor boot files bury CROSS-SURFACE-NOTES and persona boot skips it tard 2d
#1469 Scheduled tasks auto-disabled by post-work Discord-delivery DNS blip — primary handler had succeeded chuck 2d
#1473 gemini-cost-rollup.js estimate-only run claimed a real-billed source and wiped the last real MTD chuck 1d
#1474 Revoking kara_gaming_admin_ed25519 disarmed 9 elevated-loopback consumers unswept — the P-00509 VSS cap remediation AND its detector are both dead kara 1d
#1477 Both FMX afternoon pulls missed their 14:45 fire on single-value crons, auto-remediation failed, and NO ledger ticket was created — a missed run is invisible where a failed run is not chuck 1d
#1478 verify-day-change.js compared a cash-INCLUSIVE live equity against a stocks-only bars basket — every day-change it computed was overstated by the whole cash balance (P-01426 recurrence in the consumer) alex 1d
#1479 Fair-Rite's own weekly operating record is parsed, published to a website, and consumed by NO agent — the compliance officer built a program from assumptions the record refutes john 1d
#1480 Unattended Cursor CLI spawn storms had no halt — only a launcher rate cap chuck 1d
#1483 ashley-health-puller exits 1 (=dead credential) on a transient file-write lock — a healthy feed pages Phil to re-mint a token that just refreshed chuck 0d
#1484 A push receipt was verified against the REMOTE HEAD HASH instead of against the work — 6 staged files, 3553 lines, were called deployed and sat unpushed 11h jamming every puller tess 0d
#1486 Grade backlog structurally accumulates: 84 WIs, 79 done-never-graded, 43 auto-registered, over 2 weeks chuck 0d
464 P2 tickets open. Summarized by count, not listed here.

Who is carrying what

open load
chuck 461
unassigned 214
tess 47
kara 41
jocko 31
john 11
tard 11
alex 9
ashley 8
bob 4
phil 3
vera 3
avi 2
P0 P1 P2

Projects

16 folders · 12 active · registry generated 2026-07-14
CloudBase Active
Move ClaudeLivesHere from Phil's local Windows machine
last activity 2026-06-18
engel-brain Active
No README yet. 1 file in folder.
last activity 2026-06-18
EngelsPlace Active
Phil's personal website and content pipeline.
last activity 2026-06-18
engelsplace-rebuild Active
Full rebuild of engelsplace.com as a personal hub. Replaces the 2026-04-04 Ghost on Pikapods stack that did not serve Phil's actual needs. New stack is an Astro
last activity 2026-07-02
fair-rite-maintenance Active
Single source-of-truth folder for the inputs Chuck needs to power:
last activity 2026-04-25
NAS-TS664 Active
Configuration and expansion of Phil's QNAP TS-664 NAS (192.168.1.80).
last activity 2026-04-14
openbrain-overhaul Active
No README yet. 9 files in folder.
last activity 2026-07-13
ops-dashboard Active
ONE unified daily intelligence briefing replacing 4 separate tools:
last activity 2026-07-14
preventative-maintenance-system Active
No README yet. 1 file in folder.
last activity 2026-06-18
Rebuild Active
Full rebuild of the Engel Operations infrastructure from the ground up.
last activity 2026-06-18
stuck-sentinel Active
No README yet. 4 files in folder.
last activity 2026-06-18
Travis Active
Replicating the Engel Operations agent system for Travis Engel (Phil's son).
last activity 2026-07-14
keefy-cannafest-site On-hold
Move Travis's business off Squarespace onto Cloudflare, move his domain to Cloudflare, and hand Travis a team of AI agents he can use to manage the site himself
last activity 2026-07-14
OpenClaw-Phase5 On-hold
Phase 5 of the OpenClaw rebuild: MCP memory server with semantic retrieval.
last activity 2026-04-14
CoworkDispatch Archived
Cowork Dispatch desktop app has been stuck/unresponsive for 3 days (since ~2026-04-10).
last activity 2026-06-18
PhilsClaude Archived
Phil's personal Claude Code bot accessible via Discord DM from his phone.
last activity 2026-06-18

Recently shipped

last 12 · median 3d to close
#1467 Transient DNS blip auto-disables load-bearing scheduled tasks with no auto-recovery 2026-08-12 · 0d
#1426 Finance artifact did not run when due: Finance/robinhood-portfolio.json (MISSED_RUN) 2026-08-10 · 0d
#1423 ashley-health-puller exit 3 FALSE ALARM — guard still enforced the 7-day Testing fuse on a client published 2026-07-31 2026-08-10 · 0d
#1393 62 of 107 blood markers on disk never render on /blood-panels (page uses hardcoded slug lists, not panelGroup) 2026-08-10 · 3d
#1381 bot-error.log consumer: MISSING_HANDLER — openbrain-watchdog→openbrain-watchdog 2026-08-07 · 1d
#615 schedule-watchdog: cowork-tasks-snapshot-root STALE (cowork) 2026-08-07 · 17d
#1341 schedule-watchdog: EngelOps-CoworkSchedulerWatchdog STALE (windows) 2026-08-07 · 4d
#1340 schedule-watchdog: openbrain-watchdog MISSING (bot-cron) 2026-08-07 · 4d
#1369 Two live agent documents point to stale paths after repository cleanup 2026-08-04 · 0d
#1368 Retained VSS maintenance task is missing from autostart inventory 2026-08-04 · 0d
#1367 Systems check still requires a retired ledger reconcile schedule 2026-08-04 · 0d
#1277 Load-bearing boot files lie about their own freshness: CLAUDE.md stamped 2026-07-12 carries Phil orders through 07-30; BUILD-FROM-SCRATCH.md stamped 2026-04-29 carries content through 07-31 2026-08-03 · 0d

How to read this board

notes
Every number is computed at build time from the Problem Ledger (1441 tickets lifetime) and the Projects folder registry. Open means status new, assigned, in-progress, awaiting-phil, or fixed. Shipped means resolved or verified. The ⚠ stale flag means a ticket has not moved in over 7 days. Ages count days since the ticket was created; shipped durations count created to resolved. The board refreshes on every site deploy. The stamp at top right is the build moment.
System routines snapshot · 10904 projected fires · generated 8/14/2026, 1:00:01 AM CT
TaskAgentCronNext fire
fairrite-inbox-watcher bot 5 * * * * 8/14/2026, 1:05:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 1:09:00 AM
kara-tunnel-reachability bot 9 * * * * 8/14/2026, 1:09:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 1:10:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 1:10:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 1:15:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 1:20:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 1:20:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 1:24:00 AM
chuck-heartbeat-watchdog bot */30 * * * * 8/14/2026, 1:30:00 AM
nemo-outbox-poll bot */30 * * * * 8/14/2026, 1:30:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 1:30:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 1:30:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 1:30:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 1:39:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 1:40:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 1:40:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 1:45:00 AM
jocko-verdict-queue-drain bot 48 * * * * 8/14/2026, 1:48:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 1:50:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 1:50:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 1:54:00 AM
chuck-heartbeat-watchdog bot */30 * * * * 8/14/2026, 2:00:00 AM
nemo-outbox-poll bot */30 * * * * 8/14/2026, 2:00:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 2:00:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:00:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:00:00 AM
fairrite-inbox-watcher bot 5 * * * * 8/14/2026, 2:05:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 2:09:00 AM
kara-tunnel-reachability bot 9 * * * * 8/14/2026, 2:09:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:10:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:10:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 2:15:00 AM
chuck-burn-watchdog bot 17 */2 * * * 8/14/2026, 2:17:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:20:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:20:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 2:24:00 AM
chuck-heartbeat-watchdog bot */30 * * * * 8/14/2026, 2:30:00 AM
nemo-outbox-poll bot */30 * * * * 8/14/2026, 2:30:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 2:30:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:30:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:30:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 2:39:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:40:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:40:00 AM
dawn-reply-watch bot */15 * * * * 8/14/2026, 2:45:00 AM
jocko-verdict-queue-drain bot 48 * * * * 8/14/2026, 2:48:00 AM
jocko-mission-dispatch bot */10 * * * * 8/14/2026, 2:50:00 AM
insurance-reply-watch bot */10 * * * * 8/14/2026, 2:50:00 AM
chuck-cursor-burn-watch bot 9,24,39,54 * * * * 8/14/2026, 2:54:00 AM
Showing first 50 of 10904 projected fires.
As of 08/14/2026, 06:04 CT, built from the problems collection and projects.json. Ledger: 1441 tickets lifetime. 845 open (7 P0 · 374 P1 · 464 P2), 594 shipped. P0/P1 shown in full; P2 summarized by count.