Card edge:
cloud (Claude)
big local model
small local model
Scoping
0Backlog
83-
TASK-ERRAND-1 highEmail intake (READ-ONLY first): connect Gmail -> screening agent classifies + extracts action items into the inboxerrand email intake build_effort
-
TASK-FLEET-001 highFix the fleet mDNS/IPv6 bridging heat-loop (bridge0 duplicated IPv6 across ~12 en interfaces)hardware fleet heat claude_cloud
-
TASK-Q240624-01 highAgent: signal-screener — screen inbound Signal + draft a first-reply (propose-only, never auto-send)agent comms signal build_effort
-
TASK-Q240624-06 highAgent: travel-cascade — a moved flight re-plans everything it touches (2nd/3rd-order)agent cascade northstar build_effort
-
TASK-R01-1 highDefine the inbox-item schema: kind (ack|question|warno), body, options, originating_task_id, answerinbox schema build_effort
-
TASK-R01-2 highWire the unified Inbox (apex + Pixel + desk terminal) to read/write inbox items live; Principal answers from any deviceinbox ui build_effort
-
TASK-R01-3 highACK flow: every capture gets an inbox ack (created + assumptions) with accept/correct -> training recordinbox feedback training-data build_effort
-
TASK-R02-1 highLock the STT transcript output-path contract (single source/dest)swarm stt plumbing build_effort
-
TASK-R02-2 highMake Ollama listen on the tailnet on zachmac1 (so other nodes can call it)swarm ollama surface-a build_effort
-
TASK-R02-3 highSerialize the todo-extractor (remove the race condition)swarm extractor plumbing build_effort
-
TASK-R02-4 highEnd-to-end smoke test: Pixel capture -> ledger entryswarm test build_effort
-
TASK-R03-1 highDefine the Task envelope Pydantic schema (task_id, kind, inputs, model, prompt_version, params seed/top_p/top_k, upstream, downstream, per-field confidence, needs_approval)swarm schema build_effort
-
TASK-R03-2 highMake every agent read + write the envelope (no free-form I/O)swarm schema build_effort
-
TASK-R04-1 highChoose + stand up a SQLite-backed (or watched-dir) work queueswarm queue build_effort
-
TASK-R04-2 highWorker base class: claim -> transform -> emit envelope -> clear contextswarm queue context-discipline build_effort
-
TASK-R04-3 highEnqueue-next-step handoff between workersswarm queue handoff build_effort
-
TASK-R05-1 highClassifier agent: todo vs event vs task (Pixel tag is the label/prior)swarm agent classifier classifier
-
TASK-R05-2 highField-filler agent: extract + assume fields, emit per-field confidenceswarm agent extraction field_filler
-
TASK-R05-3 highValidator agent (zachmac2): check filler vs transcript, flag low-confidence fields for reviewswarm agent validator validator
-
TASK-R05-4 highWire the 3-agent chain end-to-end through the queueswarm agents integration build_effort
-
TASK-R06-1 highSwap all qwen2.5 defaults -> US-origin (Llama 3.x / Phi) in extractor + agent YAMLsmodels policy build_effort
-
TASK-R06-2 highAssign model per node by role (zachmac2 = STT + validator/composer; zachmac1/3/4 = narrow agents; homeserver1 = orchestration only)models hardware build_effort
-
TASK-R07-1 highVerify node-to-node tailnet reachability (queue, Ollama, STT) — not localhosttailnet ops build_effort
-
TASK-R08-1 highEvery agent writes a real agent_runs + node_heartbeats row per runswarm telemetry build_effort
-
TASK-R08-2 highSwarm page reads live rows: model, node, tokens, latency, prompt_version, confidence, approved/corrected, current+next taskswarm telemetry ui build_effort
-
TASK-SHOP-1 highStorage + view: tools_shopping.html + /ops/views/tools/shopping + shopping_items sqlite tableshopping ui db build_effort
-
TASK-SHOP-2 highVoice/text intent: 'Witan, add X to my shopping list' → append to shopping_items (regex, no LLM)shopping voice intent build_effort
-
TASK-SKEL-A highStep A: Seed the recurring skeleton blocks (incl. R&R sleep block)calendar skeleton seed build_effort
-
TASK-SKEL-B highStep B: Auto-assigner — real-time, sticky, same-domaincalendar assigner build_effort
-
TASK-SKEL-C highStep C: Empty-block-as-signal surfaces in brief + dashboardcalendar brief signal build_effort
-
TASK-SKEL-D highStep D: Apex 'Current Focus' card on mywitan.xyz (Done/Not-Done/Else)apex ui focus-card build_effort
-
TASK-SKEL-E highStep E: block_outcomes table + TodoRow telemetry fieldscalendar schema telemetry build_effort
-
TASK-SWARMCOLOR-001 highAdd a `model_class` field (cloud|big_local|small_local) to each agent/node in the registry (config/agents/*.yaml, nodes.yaml)swarm config claude_cloud
-
TASK-SWARMCOLOR-002 highRender colour-coded agent cards on the Swarm page; add the bug agent's cardswarm ui claude_cloud
-
TASK-SYS-003 highAdd a `tags` column (JSON) + migration; support a 'bug' tag + filter chipsschema tags bug build_effort
-
TASK-SYS-006 highLoad this backlog seed into the LIVE homeserver1 tasks DBops seed deploy build_effort
-
task_20260629_b9127f20 highBUG: PIPE ALARM (n8n): workflow "Witan Social Scheduler" failed: The connection was a✎
-
TASK-APEX2-4Move 'submit photo' into Tools (a photo tool tile)apex tools photo build_effort
-
TASK-BRIEF-2Soft-content sections (quote / learn / kids) wired per-section: local model + curated banks, NO external APIbrief soft-content build_effort
-
TASK-BRIEF-3RSS/news in the brief — GATED behind prompt-injection containment (curated allow-list + local fetch + sanitize)brief rss injection build_effort
-
TASK-CLAUDE-3Swarm page renders live Claude cards (current+next task, model, session id); supports 0..N instancesclaude swarm ui build_effort
-
TASK-ERRAND-3Outbound-to-a-person (text the wife): confirm-gated message-out asking a question + capturing the replyerrand outbound signal build_effort
-
TASK-ERRAND-5Meeting action-items -> schedule: from a meeting transcript, extract action items -> to-dos/eventserrand meeting intake build_effort
-
TASK-ERRAND-6Priority-gated 'it's all ready' inbox notify (WARNO): surface the summary only once the Principal is freeerrand inbox warno build_effort
-
TASK-FLEET-002Stand up EXO across the Mac mini fleet (convene-on-demand for big models)hardware fleet exo claude_cloud
-
TASK-FUNC-005Shared action client (actions_client.py) so every agent + the MCP server call the same functions; refactor the extractor onto itactions client mcp claude_cloud
-
TASK-INTERVIEW-2Turn-based conversation surface (desk terminal + Pixel): ask -> wait -> follow up; no streaminginterview voice ui build_effort
-
TASK-ORCH-2Write the n8n-vs-internal decision note (per-flow): which errand steps, if any, justify n8nn8n decision injection claude_cloud
-
TASK-Q240624-02Agent: translation-normalizer — any-language inbound -> canonical English for downstreamagent intake translate build_effort
-
TASK-Q240624-03Agent: transcription-cleaner — repair voice disfluencies/punctuation pre-scopeagent intake voice build_effort
-
TASK-Q240624-07Agent: dependency-cascade — finishing X unblocks Y, renegotiate Zagent cascade northstar build_effort
-
TASK-R01-5WARNO flow: priority-gated notifications (never interrupt higher-priority work with a lesser notice)inbox warno priority-gated build_effort
-
TASK-R03-3Use the envelope as the Swarm-row + training-record sourceswarm telemetry training-data build_effort
-
TASK-R06-3Pin seed/top_p/top_k per agent (determinism lever)models determinism build_effort
-
TASK-R06-5Fix the training-data logger path (services/research_log.py writes to a deleted research/ path)data logger training-set claude_cloud
-
TASK-R07-3Pixel + desk terminal RECEIVE inbox items / acks (ties to R01)pixel inbox feedback build_effort
-
TASK-R08-3Waterfall/swimlane view from parent_run_id chainsswarm waterfall ui build_effort
-
TASK-R09-1Compute rolling approval rate + completed-count per agent (or task-type)swarm autonomy metrics build_effort
-
TASK-R09-2Show progress toward 50@99% on each Swarm cardswarm autonomy ui build_effort
-
TASK-R09-3Gate policy: below threshold -> requires_validation by a larger modelswarm autonomy policy build_effort
-
TASK-R10-1On a 100%-approved task, store its envelope as a reusable plandeterminism store build_effort
-
TASK-R10-2Match an incoming near-identical task (same kind, new variables)determinism matching build_effort
-
TASK-R10-3Variable-substitution replay path that skips re-reasoningdeterminism replay build_effort
-
TASK-SKEL-FStep F: Reconciliation strip + auto roll-forward (next same-domain block)calendar reconcile build_effort
-
TASK-SKEL-GStep G: /ops/views/focus reports page (4 headline metrics + Not-Done analysis)reports focus ui build_effort
-
TASK-SKEL-HStep H: Voice-driven rapid replan (e.g. 'Army called me in for 2 hours')voice intake replan build_effort
-
TASK-SOCIAL-1Capture: a thought / win / link -> a post-draft request (voice or text)social capture build_effort
-
TASK-SOCIAL-2Per-platform drafting agent (LinkedIn long-form vs X short) in the Principal's voice — local modelsocial drafting build_effort
-
TASK-SOCIAL-3Review + approve drafts in the Inbox before anything posts; (optional, later, gated) API post to X/LinkedInsocial approval gated build_effort
-
TASK-SYS-005Task create/edit modal + recurring-task fields (cron expr) for the 'today' viewtasks ui recurring build_effort
-
task_20260617_89da8371When Witan suggests changes to my schedule, I need a more in-depth assessment beoutput should feedback ✎
-
task_20260623_4cb76af3Scoper just died with my to do I wanted made for my daughters school paperworkbug should feedback ✎
-
task_20260711_18c81cfaSTATE-DELTA: ui 2026-07-11 — RTR-43 E1-3 UNBLOCKED (adds to STATE msg_e924e004)output should feedback ✎
-
task_20260711_686d9bdfBrief Claude: FIX TASK (routed from gap-critic msg_9561bb32, for your relaunch qoutput should feedback ✎
-
task_20260711_6f780fe4UI Claude: STATE-DELTA 2: ui 2026-07-11 — RTR-43 E1 render is FULLY UNBLOCKED (aoutput should feedback ✎
-
task_20260711_aa03c942PRIORITY note — #1561 (spine: lane-plumbing never becomes a task + emitters cardoutput should feedback ✎
-
task_20260711_e4ea5af0capture-door scope note for the fix: my 10:44:18Z REPLY on msg_fb663225 minted Zoutput should feedback ✎
-
task_20260711_ef9b9125Agent Claude: LOOP ESCALATION 2 (msg_4aacacd2 still unread ~20min)output should feedback ✎
-
TASK-BUG-003Bug-fix agent (DEFERRED): autonomous fixer — not nowbug agent deferred claude_cli
-
TASK-ERRAND-4Product find + add-to-cart (DEFERRED, most-gated): right color/size -> cart, NEVER auto-purchaseerrand shopping browse build_effort
-
TASK-Q240624-04Agent: whoop-health — recovery/strain -> schedule load signalagent domain whoop build_effort
-
TASK-Q240624-05Agent: finance-categorizer — Plaid txns -> domains/budgetsagent domain plaid build_effort
-
TASK-SKEL-IStep I: Sunday weekly-review paper handout in morning brief (companion to Day-view cycle)brief sunday-review paper build_effort
Next
0Ready
0Active
0
Reads the agent task ledger (tasks table). Drag cards between
columns to move them; click a card to open it, add notes for the agents, or send it to a hidden
column (Blocked / Review / Done). Seeded from tasks_backlog_seed.yaml.