LIVE TRACKER
All Projects
6 up · 7 tracked
snapshot 2026-06-20
⚠ PIPELINE ALERTBoard (6 AM)Snapshot (7:05)Improver (7:30)Applier (7:45)Pickup (15m)n8n workflowsAI brain (Anthropic)Draft spend (today)checked 2026-06-20
📋
WHAT CHANGED
Signature Draft Engine: inbox waiting 82 → 68 (-14); Signature Draft Engine: drafts 639 → 735 (+96); Jarvis Command Center: pending approvals 48 → 56 (+8); SCR Gmail / Sales-Eval: metric rows 11 → 12 (+1)
Signature Draft Engine
PRODUCT · UP
LiveHTTP 200Inbox waiting68Drafts735
→inbox waiting 82 → 68 (-14)
→drafts 639 → 735 (+96)
path not found
SELF-IMPROVEMENTS
◆Add duplicate-draft guard before creating new drafts
With 467 drafts already queued against 98 waiting emails, there is a high risk of multiple drafts being generated per inbox message. Adding a check (e.g., index on message-id or thread-id) before inserting a new draft prevents duplicates and keeps the inbox-to-draft ratio meaningful. [reliability · needs approval]
◇Initialize Git repo and commit current codebase snapshot
The project has no Git repo, meaning there is zero version history, rollback capability, or audit trail — a critical gap before any further changes are made. Running `git init && git add -A && git commit -m 'initial snapshot'` establishes a safety net and unblocks collaborative development. [reliability · auto-eligible]
Jarvis Command Center
DASHBOARD · UP
LiveHTTP 200To authorize56n8n18/21
→pending approvals 48 → 56 (+8)
path not found
SELF-IMPROVEMENTS
◆Drain authorization queue: batch-review and approve/reject 23 pending items
An authorization queue of 23 pending items is a growing bottleneck and security surface — unreviewed authorizations can stall workflows or expose the system to unauthorized access. Conducting a focused batch review session to approve legitimate requests and reject/flag suspicious ones will immediately reduce the queue and harden the authorization boundary. [security · needs approval]
◆Initialize and push git repo for Jarvis Command Center
The git repository is missing, meaning there is no version control, no audit trail, and no ability to roll back changes — this is the highest risk gap for an operational system. Run `git init`, add a .gitignore, make an initial commit, and push to a remote (GitHub/GitLab) to establish a baseline. [reliability · needs approval]
Jarvis (board agent)
AGENT · UP
6 AM boardscheduledLast cycle2026-06-19 04:05n8n18/21
↻ 5 days ago 9a3027d · 46 uncommitted
SELF-IMPROVEMENTS
◆Sync file-based queue cards into jarvis_cards Supabase table
The approval loop is completely disconnected: board writes ./queue/*.md but pickup.sh and the dashboard only read jarvis_cards in Supabase, so every 'approve N' is a silent no-op. Adding a sync-cards.sh called at the end of run-headless.sh to upsert each staged Tier-2 card as a jarvis_cards row closes this gap and is the single fix that makes the headline feature actually work end-to-end. [archite
◆Add n8n workflow error-log tail to morning status digest
The 6 AM board silently fails with no visible error trail; piping the n8n execution error log into the existing status output will immediately surface the root cause (likely the dirty-state or Capture-Sent-Feedback matcher regression) without touching workflow logic. Th · ✓ built·tested·reviewed · 🔬 ready to merge
Off-Market Engine
ENGINE · —
path not found
SELF-IMPROVEMENTS
◆Define core scoring criteria and weights in a config file
The engine's core value is scoring businesses by sell likelihood, but without documented criteria (e.g. years in business, owner age, revenue trends, listing signals), scores are opaque and untunable. A scored_criteria.yaml or config.py with named signals and weights makes the model transparent, testable, and improvable without touching scraping logic. [accuracy · needs approval]
◇Initialize git repo with .gitignore and initial commit
The project has no version control, making every change irreversible and collaboration impossible. Running `git init`, adding a sensible .gitignore (Python/Node artifacts, .env files, secrets), and making an initial commit is the foundational prerequisite before any other improvement can be safely made. [architecture · auto-eligible]
Signal Advisor
PRODUCT · UP
LiveHTTP 200
path not found
SELF-IMPROVEMENTS
◆Add core project structure: src/, tests/, requirements.txt, config
With the git repo being initialized, laying down the foundational directory structure and dependency manifest immediately gives the project a reproducible, deployable scaffold — preventing ad-hoc file sprawl and enabling CI/CD from day one. [architecture · needs approval]
◇Initialize git repository with .gitignore and README
The project has no git repo (git.missing=true), meaning there is zero version control, history, or rollback capability — a critical gap for any production service. Initializing git with a proper .gitignore (excluding secrets/node_modules) and a README describing the weekly AI investment advisory purpose establishes the foundation for all future safe iteration. [architecture · auto-eligible]
Dan's Pool Care
SITE · UP
LiveHTTP 200
↻ 4 days ago 7cbe8fa · 3 uncommitted
SELF-IMPROVEMENTS
◇Add robots.txt and sitemap.xml for SEO crawlability
A live lead-gen site needs search engines to index it properly; adding robots.txt (allowing all crawlers) and a basic sitemap.xml pointing to the homepage ensures Google and Bing can discover and rank the site, directly driving organic leads for Dan. [feature · auto-eligible]
◆Initialize Git repo and push codebase to remote version control
The site is live with no Git repository, meaning there's no version history, no rollback capability, and no safe path for future changes. Running `git init`, committing all current files, and pushing to a remote (GitHub/GitLab) immediately establishes a safety net and enables CI/CD, collaboration, and auditability. [reliability · needs approval]
SCR Gmail / Sales-Eval
PIPELINE · UP
Metric rows12Last eval2026-06-20
→metric rows 11 → 12 (+1)
↻ 2 days ago 65c7a97 · 63 uncommitted
SELF-IMPROVEMENTS
◆Add input validation and error handling to Apps Script pipeline
With only 1 metric row and a single eval date, the pipeline is fragile — unhandled exceptions or malformed Gmail data could silently corrupt results or halt execution. Adding try/catch blocks, null checks on email payloads, and logging failed rows to a dedicated error sheet ensures failures surface and don't corrupt sales metrics. [reliability · needs approval]
◆Initialize Git repo and push Apps Script source to version control
The project has no Git repository, meaning all Apps Script code is one accidental deletion or bad edit away from permanent loss. Creating a repo (e.g. on GitHub), exporting the script files via clasp, and committing them establishes a recoverable baseline and enables future CI/diff tracking. [reliability · needs approval]