Ready after NOW tasks or required evidence exists.
T-003NEXTPhase 02 · size M
Create task packet template with required fields
CategoryGitHub Ops
OwnerGitHub PMO agent
SourcePlan task packet doctrine
Evidence / stateCurrent plan says task packet fields but no enforced template verified
AcceptanceTemplate includes tenant, department, goal, evidence, owner, lease, risk, approvals, routes/files, tests, rollback, verifier.
T-004NEXTPhase 02 · size M
Create PR gate checklist and no-secret/evidence/runtime-contract checks
CategoryGitHub Ops
OwnerGitHub PMO agent
SourcePlan PR gate + LLM council
Evidence / stateNo verified branch protection/check workflow yet
AcceptancePR template/checklist requires issue, task packet, validation output, no-secret scan, runtime contract if runtime touched, approval class.
T-005NEXTPhase 02 · size L
Create automated migration/task validator
CategoryGitHub Ops
OwnerGitHub PMO + CI agent
SourceCurrent Odoo/Slack validator pattern
Evidence / statescripts/validate_odoo_slack_integration.py exists; task-page validator missing
AcceptanceCI/local script verifies /migration/task contains all phase categories, blocked items, and source/evidence links.
T-124NEXTPhase 02 · size M
Create migration handoff and micro-job schemas/templates
CategoryGitHub Ops / Handoffs
OwnerGitHub PMO
SourceControl-plane docs require handoff/micro-job templates but board did not model them explicitly
Evidence / statemigration-control-plane plans mention tasks/micro-job.template.yaml, tasks/handoff.template.yaml/schema; Migration/council/handoff/template.md thin
AcceptanceSchemas/templates define goal, source evidence, owner, executor, dependencies, approvals, files/routes, tests, rollback, verifier, handoff path; lease validator requires valid handoff.
T-022NEXTPhase 03 · size L
Create durable Kanban/agent dispatch board for migration work
CategoryAgents / Centralized System
OwnerHermes/Kanban operator
SourceSam requested Kanban handoff + autonomous corporate structure
Evidence / stateThis static task page exists; durable Hermes Kanban board not verified for this migration
AcceptanceHermes Kanban board contains cards matching this page, assigned profiles, dependencies, and visible dashboard/status.
T-027NEXTPhase 03 · size M
Convert OpenClaw 26-agent map into CompanyOS role proposals, not live agents
CategoryAgents / Centralized System
OwnerLegacy OpenClaw archivist
SourceOpenClaw legacy has useful agents but not trusted as healthy source-of-truth
Evidence / stateOpenClaw runtime healthy but powerful; legacy instructions may be unsafe/broad
AcceptanceEach legacy agent marked reuse_as_role/reference_only/retire/needs_review; unsafe legacy instructions quarantined; no live agent without readiness/authority gates.
T-028NEXTPhase 03 · size M
Define Hermes/OpenClaw coordination protocol and fallback inbox
CategoryAgents / Centralized System
OwnerHermes/OpenClaw bridge engineer
SourceNeed centralized agent system with durable task handoff
Evidence / stateGitHub, Telegram, OpenClaw, Hermes paths exist but coordination protocol incomplete
AcceptanceProtocol defines GitHub issue/comment, visible ops update, request/response file, Hermes bridge, fallback webhook/GitHub Action intake if a runtime seat is unavailable.
T-029NEXTPhase 03 · size M
Implement task lease validator and duplicate-work guard
CategoryAgents / Centralized System
OwnerGitHub PMO + CI agent
SourceAgent lease system promised; avoid multiple agents silently doing same task
Evidence / statetask-lease schema exists but board does not enforce it
AcceptanceCI/local validator rejects duplicate active leases; timeout/takeover rules documented; issue/board shows owner and backup seat.
T-110NEXTPhase 03 · size M
Implement Modern Manager intake/routing schema for WhatsApp/Telegram/Slack
CategoryModern Manager
OwnerModern Manager integration engineer
SourceDesign requires inbound edge schema and risk classification
Evidence / statemodern-manager-agent-design lines specify conversation_id, message id, sender_hash, tenant_id, privacy_tier, risk_class, evidence_path
AcceptanceEvery inbound message becomes structured intake with privacy/risk/tenant, evidence path, Slack thread, Odoo/GitHub linkage; approvals mirrored across systems.
T-135NEXTPhase 03 · size L
Read and extract each old workspace SOUL/AGENTS/TOOLS/MEMORY into reusable role profiles
CategoryOpenClaw Legacy Fleet / Role Registry
OwnerAgent training lead + Mentor role
SourceWorkspace docs contain much richer role instructions than current board captured
Evidence / state25 workspace folders each contain SOUL/AGENTS/IDENTITY/TOOLS/MEMORY/BOOTSTRAP-style docs; audit JSON stores headings/job extracts
AcceptanceFor each role, extract mission, red lines, tools, skills, collaboration partners, delivery protocol, crons, memory laws, and outdated/unsafe assumptions; save as CompanyOS role profile without secrets.
T-136NEXTPhase 03 · size M
Use old OpenClaw role design to upgrade MLG/MLH and tenant/associate department templates
CategoryOpenClaw Legacy Fleet / Role Registry
OwnerBusiness operating-model architect
SourceOld OpenClaw already modeled many enterprise functions Sam expects not to waste
Evidence / stateOld roles span CEO, Engineering, Revenue, Finance, Marketing, Legal, CS, Ops, Intelligence, Training, Hiring, Innovation, Brand, Content, Media, Experiments, Benchmarking
AcceptanceDepartment template for MLG/MLH/client/associate maps old role lessons into modern GitHub/Odoo/Slack/RuntimeContract structure while separating legacy PlatformX assumptions from current Viewport/Modern Lao needs.
T-013NEXTPhase 05 · size L
Create RuntimeContract schema and registry
CategoryRuntime / Dokploy / Old Docker
OwnerRuntime/SRE + GitHub PMO
SourcePlan Phase 05; LLM council repeated gap
Evidence / stateNo runtime_contracts.yaml verified
AcceptanceGit-tracked registry lists service, domain/path, container, deploy method, repo, healthcheck, ports, volumes, secret names only, backup, rollback, owner, status.
T-014NEXTPhase 05 · size M
Migrate legal portal route from manual Traefik dynamic route to clean Dokploy app/compose contract
CategoryRuntime / Dokploy / Old Docker
OwnerRuntime/SRE agent
SourceLegal domain incident
Evidence / state/etc/dokploy/traefik/dynamic/modernlao-transition.yml backup exists
AcceptanceDokploy app/compose record cleanly owns legal.modernlaohomes.com or contract honestly states why it remains dynamic.
T-119NEXTPhase 05 · size L
Inventory legacy AI/tooling containers for reuse vs archive
CategoryRuntime / Legacy AI Tools
OwnerAI tools migration agent
SourceRuntime audit revealed many PlatformX AI/tool containers still live
Evidence / stateanythingllm, litellm, mem0, neo4j, qdrant, langfuse, openhands, openwebui, pipelines, coder, claude-memory, council services
AcceptanceEach tool classified useful-for-CompanyOS, tenant-bound, duplicate, risky, archive candidate, or unknown; access/auth/source/backup recorded.
T-120NEXTPhase 05 · size L
Inventory legacy business/product containers for tenant/client/associate relevance
CategoryRuntime / Business Apps
OwnerBusiness apps migration agent
SourceRuntime audit revealed product/business containers outside MLH/MLG
Evidence / statesaathi, origin, performer, mission-control, docuseal, nextcloud, n8n, fileserver, platformx discord bot, jacam/crusher APIs
AcceptanceEach app mapped to Viewport/MLG/MLH/BCCL/client/associate/unknown, current user/audience, repo/source, health, value, risk, and migration/archive task.
T-015NEXTPhase 06 · size M
Create Cloudflare DNS/auth map
CategoryRuntime / Dokploy / Old Docker
OwnerDNS/runtime agent
SourcePlan Phase 06; subdomain confusion
Evidence / statelegal DNS added; other record IDs not cataloged
AcceptanceEach domain has zone, record type, proxied state, target, owner, approval class, and verification command.
T-031NEXTPhase 07 · size L
Create Viewport Company Brain structure
CategoryObsidian / Knowledgebase / Evidence
OwnerKnowledgebase agent
SourceHermes+Obsidian shared brain X post
Evidence / stateNo verified vault folders for this migration yet
AcceptanceFolders/notes exist for CompanyOS, Runtime Maps, Modern Lao, BCCL/Kitty, Odoo, Slack, GitHub tasks, agent handoffs, evidence ledger.
T-032NEXTPhase 07 · size M
Create source-to-finding-to-task matrix
CategoryObsidian / Knowledgebase / Evidence
OwnerEvidence auditor
SourcePlan says evidence claims need traceability
Evidence / stateDeep-read artifacts exist but task linkage incomplete
AcceptanceEvery high-signal evidence artifact maps to findings, implications, task IDs, and acceptance criteria.
T-035NEXTPhase 07 · size M
Create Obsidian privacy-tier and publishing guardrails before vault population
CategoryObsidian / Knowledgebase / Evidence
OwnerSecurity/privacy + KB agent
SourceEvidence/privacy and tenant isolation risks
Evidence / stateCompany Brain folders unsafe before privacy rules
AcceptanceNote template includes tenant_id, privacy_tier, source_ref, system_of_record, redaction_status, last_verified_at; raw secrets/PII/legal conclusions/cross-tenant leaks blocked.
T-033NEXTPhase 08 · size L
Build evidence ingestion MVP against manifests/CSV ledgers only
CategoryObsidian / Knowledgebase / Evidence
OwnerEvidence ingestion agent
SourcePlan Phase 08
Evidence / stateDeep-read manifest/index exists; ingestion MVP not verified
AcceptanceNo raw secrets; manifest rows become searchable records with privacy class and Odoo/GitHub/task links.
T-036NEXTPhase 08 · size M
Build stale-note and sync-conflict detector for Viewport Knowledgebase
CategoryObsidian / Knowledgebase / Evidence
OwnerKnowledgebase live-docs librarian
SourceObsidian can drift from GitHub/Odoo/Slack truth
Evidence / stateNo live stale-note detector verified
AcceptanceReport flags notes missing source refs, stale verification dates, or conflicting task status; creates update tasks instead of overwriting truth.
T-142NEXTPhase 09 · size XL
Prove MLG/MLH tenant isolation before cloning to clients/associates
CategoryTenant / Associate Operations Reality
OwnerTenant operating-model PM
SourceSam challenged tenant/client/associate specialist-agent operations; audit found template planned but not proven
Evidence / statePlan/task board include tenant template, but per-tenant GitHub repo/account, Slack channels, Odoo context, runtime namespace, agents, rules, approvals, and isolation tests remain unproven
AcceptanceMLG/MLH has isolation proof package and one associate/client pilot checklist with repo, Slack, Odoo, runtime, agent scopes, approval rules, secrets policy, and offboarding/rollback.
T-147NEXTPhase 09 · size XL
Convert company architecture into machine-readable tenant/department/service catalog
CategoryTrillion-Scale Company Architecture
OwnerTenant template PM + department leads
SourceReadable pages are not enough; agents need source-controlled catalogs to instantiate companies consistently
Evidence / statePages now describe industries/departments/services; machine-readable canonical YAML/JSON catalog not yet created or enforced
AcceptanceCreate catalogs for industries, departments, roles, services, Odoo apps, Slack channels, GitHub queues, runtime namespaces, approval gates, KPIs, watchers, onboarding/offboarding, and replication classes.
T-023NEXTPhase 11 · size L
Create required skills for Odoo, Slack, runtime contracts, client portal QA, evidence ingestion, tenant template
CategoryAgents / Centralized System
OwnerAgent skills/training lead
SourcePlan Phase 30; skill audit discussion
Evidence / stateSome generic skills exist; tenant-specific skills not all authored
AcceptanceSkills installed/loaded with trigger conditions, exact commands, pitfalls, verification steps, approval gates.
T-025NEXTPhase 11 · size M
Audit Hermes enabled skills/tools and create profile-specific tool policy
CategoryAgents / Centralized System
OwnerHermes operator
SourceX Hermes skills audit image; Sam asked Agents Skills must be used perfectly
Evidence / stateTools list inspected; many non-migration tools enabled
AcceptancePolicy says migration ops keep terminal/file/web/browser/github/session_search/skills; disable or profile-gate low-signal tools for ops sessions.
T-141NEXTPhase 12 · size L
Promote Odoo/Slack foundation from safe records to production command-room workflows
CategoryOdoo + Slack Reality
OwnerModern Lao Odoo/Slack operator
SourceReality audit distinguishes 15/15 validation from full company operations
Evidence / statevalidate_odoo_slack_integration.py passes 15/15, but production slash commands, modals, workflows, App Home, typed approvals, Odoo write-policy automation and all department loops are not complete
AcceptanceAt least one MLG/MLH workflow runs end-to-end in draft/approval mode: intake → Slack thread → Odoo record → GitHub task/evidence → approval decision → verified status update.
T-041NEXTPhase 13 · size L
Generate Odoo write-policy matrix L0/L1/L2/L3/HOLD by app/model/action
CategoryOdoo Automation
OwnerOdoo policy agent
SourcePlan Phase 13; Odoo feature matrix
Evidence / stateFeature matrix exists; live model-aligned policy file missing
AcceptancePolicy-as-code file defines allowed draft/read/write/hold actions and approval route for every covered model.
T-114NEXTPhase 13 · size M
Create Odoo safe-write dry-run tests for each L1/L2 workflow
CategoryOdoo Automation
OwnerOdoo test engineer
SourceCouncil/file audit found execution gates without concrete tests
Evidence / stateOdoo operating model says read/draft now and approval before execution; latest validation only checks docs, not dry-runs
AcceptanceDry-run tests prove CRM draft, helpdesk draft, document placeholder, project note, approval packet generation; no posted invoice/payment/sign/send occurs.
T-056NEXTPhase 14 · size M
Build Slack App Home operator console
CategorySlack Control Room
OwnerSlack app engineer
SourceSlack matrix App Home design
Evidence / stateProduction app spec broad; App Home task missing
AcceptanceApp Home shows approvals, tasks/leases, company status, quick actions, rules/runbooks, agent roster without secrets/private leakage.
T-057NEXTPhase 14 · size S
Specify Slack Workflow Builder no-code forms for low-risk intake
CategorySlack Control Room
OwnerSlack workflow agent
SourceOperating model workflow-builder candidates
Evidence / stateBoard jumps to production app spec, no low-risk no-code path
AcceptanceLead, warranty, approval request, incident report, standup, weekly approval aging forms post structured packets without risky Odoo writes.
T-058NEXTPhase 14 · size M
Implement Slack message actions, shortcuts, and file-evidence workflow
CategorySlack Control Room
OwnerSlack evidence workflow agent
SourceSlack matrix message actions/file evidence routing
Evidence / stateCommands covered, right-click/file evidence conversion missing
AcceptanceActions route messages/files to CRM/helpdesk/project/approval/evidence with privacy class; no secrets/private evidence reposted broadly.
T-059NEXTPhase 14 · size S
Create Slack OAuth scopes, user groups, invite-scope remediation register
CategorySlack Control Room
OwnerSlack security agent
SourceSlack matrix least-privilege scope policy; validation user_probe notes missing invite scopes
Evidence / stateScope justification not documented as task
AcceptanceManifest/scope register lists each scope, reason, owner, date, rollback/revocation; private/file/admin scopes off unless approved.
T-112NEXTPhase 14 · size M
Implement typed-confirmation and approver identity validator for Slack approval buttons
CategorySlack Control Room
OwnerSlack approval security agent
SourceApproval packet standard needs safe legal/finance/customer-facing decisions
Evidence / stateSlack matrix interactive buttons + global approval gates
AcceptanceApproval actions verify requester, approver role, channel, task id, Odoo record/GitHub issue, typed confirmation for high-risk actions, expiry, and immutable audit post.
T-052NEXTPhase 16 · size M
Build approval packet standard in Slack + GitHub + Odoo
CategorySlack Control Room
OwnerApproval router agent
SourcePlan Phase 16
Evidence / stateApproval concept exists; production buttons/expiry/idempotency not verified
AcceptanceApproval packet links Odoo record, Slack thread, GitHub issue, evidence IDs, risk class, expiry, reviewer, final action.
T-091NEXTPhase 16 · size M
Backfill Odoo record ↔ Slack thread permalink linking standard
CategoryOdoo Automation
OwnerOdoo/Slack connector agent
SourceOperating model requires Odoo record links to Slack threads and Slack IDs on records
Evidence / stateCross-linking not explicit in board
AcceptanceCRM/helpdesk/project/docs drafts include Slack references; Slack thread receives Odoo link; one source thread maps to one record/action.
T-042NEXTPhase 17 · size M
Implement lead intake draft workflow
CategoryOdoo Automation
OwnerSales/CRM agent
SourcePlan Phase 17
Evidence / stateSlack/Odoo model documented; production connector not verified
AcceptanceWebsite/client/WhatsApp/Facebook/manual lead creates CRM draft + Slack thread + GitHub audit without customer-facing send.
T-092NEXTPhase 17 · size M
Implement Sales quote/change-order approval subworkflow
CategoryOdoo Automation
OwnerSales/commercial agent
SourceOperating model quote/change-order commands; internal quote templates validated
Evidence / stateLead/project tasks too broad for pricing/scope/change-order gate
AcceptancePacket includes CRM/sale draft, scope, price/discount/payment terms, evidence, risk, rollback, approver; no send/confirm/sign/payment requirement without approval.
T-043NEXTPhase 18 · size M
Implement MLH warranty/legacy issue draft workflow
CategoryOdoo Automation
OwnerHelpdesk agent
SourcePlan Phase 18; Sam provided channels #mlh-warranty-support and #mlh-legacy-issues
Evidence / stateHelpdesk teams/stages verified in Odoo validation; end-to-end Slack/Odoo ticket flow missing
AcceptanceIssue thread creates helpdesk ticket draft, evidence attached, next action suggested, legal/financial/customer-facing gate enforced.
T-096NEXTPhase 18 · size L
Create MLH comms-vault / WhatsApp / Facebook evidence-to-Odoo workflow
CategoryOdoo Automation
OwnerMLH evidence/helpdesk agent
SourceMLH comms vault, FB, WhatsApp, client chats, warranty/legacy workflows
Evidence / stateHelpdesk draft task lacks chain-of-custody, consent, redaction, customer reply approval
AcceptanceInbound item creates redacted Slack packet, Odoo draft, Documents pointer, privacy class, source hash/path, and reply approval packet; no outbound response without approval.
T-046NEXTPhase 19 · size M
Implement approved CRM/quote to project delivery template workflow
CategoryOdoo Automation
OwnerProject delivery agent
SourcePlan Phase 19
Evidence / stateProject handoff controls artifact exists; live end-to-end not verified
AcceptanceApproved quote/project creates tasks/stages/site visit/material request/QA/punch list/handover draft structure.
T-095NEXTPhase 19 · size S
Add Calendar/Appointments/site-visit/customer-scheduling gate
CategoryOdoo Automation
OwnerScheduling/project agent
SourceOdoo Calendar/Appointments/Field Service matrix
Evidence / stateSite visits mentioned but external scheduling gate missing
AcceptanceInternal site-visit draft allowed; customer-visible appointment/invite/crew dispatch/reschedule/cancel blocked until approval.
T-044NEXTPhase 20 · size M
Implement documents/sign approval workflow
CategoryOdoo Automation
OwnerDocuments/Legal agent
SourceSam provided Documents flow; Plan Phase 20
Evidence / stateDocument tags/control artifacts exist; Sign request execution held
AcceptanceDocument folder/tag created, legal/signature items create Slack approval packet, no sign request sent before approval.
T-093NEXTPhase 20 · size M
Create Odoo Documents privacy/access/retention matrix
CategoryOdoo Automation
OwnerDocuments/legal/security agent
SourceDocuments/sign and evidence privacy requirements
Evidence / stateDocs/sign task lacks folder access/legal hold/retention detail
AcceptanceFolder/tag/access matrix for MLG setup, MLH legacy, clients, contracts, accounting, vendors, helpdesk, SOPs, archive with privacy tier and legal-hold rules.
T-045NEXTPhase 21 · size M
Implement finance/accounting draft workflow
CategoryOdoo Automation
OwnerFinance agent
SourceSam provided finance flow; Plan Phase 21
Evidence / stateRisky records zero validated; posting/payment blocked
AcceptanceDraft invoice/payment/expense/vendor bill flows create approval packet; posting/payment/refund blocked until approval.
T-047NEXTPhase 22 · size M
Implement procurement/inventory draft workflow
CategoryOdoo Automation
OwnerProcurement agent
SourcePlan Phase 22
Evidence / stateVendor controls artifact exists; PO/vendor bill write held
AcceptanceMaterial request/RFQ/PO draft route with vendor registry and approval gates.
T-048NEXTPhase 23 · size M
Implement HR / Planning / Timesheets draft workflow gate
CategoryOdoo Automation
OwnerHR/planning agent
SourcePlan Phase 23; Odoo feature matrix HR/Planning/Timesheets
Evidence / stateCurrent board skips roster/crew/timesheet/payroll hold
AcceptanceDraft-only roster/crew planning/timesheet workflow; payroll, paid users, approvals, customer dispatch blocked until Sam/HR/finance approval.
T-049NEXTPhase 24 · size M
Implement marketing/public content/WhatsApp/social approval gate
CategoryOdoo Automation
OwnerMarketing/content agent
SourcePlan Phase 24; Odoo marketing/social/WhatsApp matrix
Evidence / stateCustomer/public publication workflows not explicit enough
AcceptanceDraft content checks evidence/consent and creates Slack approval packet; no website/social/email/WhatsApp/customer/investor publish/send without approval.
T-102NEXTPhase 24 · size M
Add MLH Postiz/social-media automation handoff into migration task system
CategoryMarketing / Postiz / Social Automation
OwnerMarketing automation + approval router
SourceDeep-read evidence found postiz-automation README/HANDOFF/workflows/config; Sam explicitly mentioned Postiz GitHub repo coverage check
Evidence / stateevidence/modern-lao-deep-read-20260602/text-index.jsonl lines around postiz-automation; not explicit on task board before this correction
AcceptanceTask links Postiz repo/package, content calendar, image-generation rules, QA checklist, Postiz draft workflow, approval gate, no blind scheduling rule, social/WhatsApp/customer-facing publish approval.
T-107NEXTPhase 24 · size M
Split Postiz package into production subtasks: background generation, brand frame, drafts, QA, calendar
CategoryMarketing / Postiz / Social Automation
OwnerCreative automation verifier
SourceFile audit showed Postiz package contains full workflows, not one broad task
Evidence / statepostiz-automation/HANDOFF.md, workflows/01-generate-backgrounds.md, 02-apply-brand-frame.md, 03-postiz-drafts.md, 04-qa-checklist.md, examples/content-calendar.csv
AcceptanceSeparate cards or checklist for source inventory, brand-frame config, env handling, generation log, draft-only API, QA reject rules, content calendar status, approval packet, audit trail.
T-108NEXTPhase 24 · size M
Enforce no-blind-schedule social publishing approval gate
CategoryMarketing / Postiz / Social Automation
OwnerMarketing approval router
SourcePostiz workflow says drafts first; Sam requires legal/customer/public-facing approvals
Evidence / statepostiz-automation/workflows/03-postiz-drafts.md and 04-qa-checklist.md; Odoo/Slack marketing/public content phases
AcceptanceGenerated asset cannot be scheduled/published until Slack approval packet includes caption, platform, image hash, prompt/model log, claims evidence, reviewer, and Sam/customer-facing approval class.
T-143NEXTPhase 24 · size M
Map Postiz/social automation into GitHub/Odoo/Slack approval flow before any scheduling
CategoryPostiz / Social Automation Reality
OwnerMarketing automation lead
SourceReality audit confirmed Postiz is identified but not integrated
Evidence / stateTask board includes Postiz tasks; no verified Postiz repo-to-runtime/control-flow integration completed
AcceptancePostiz repo/source, runtime or SaaS target, credential ownership, brand rules, draft review, approval gate, calendar, rollback/delete policy, and audit evidence path are documented before any public post.
T-017NEXTPhase 25 · size S
Fix /consulation/ redirect to HTTPS /consultation/
CategoryWebsites / Subdomains
OwnerWebsite agent
SourceLegal verification noted http redirect
Evidence / statedomain-service-map notes typo redirect points to http
Acceptancehttps://legal.modernlaohomes.com/consulation/ redirects to https://legal.modernlaohomes.com/consultation/.
T-018LNEXTPhase 28 · size M
Implement observe-only watchers for DNS/SSL/proxy/container/disk/backup drift
CategoryRuntime / Watchers
OwnerWatcher agent
SourceGitHub/VPS plan calls for domain-dns-ssl, vps-health, backup-restore, security-secrets, evidence-drift watchers
Evidence / stateCurrent daily digest task is too broad
AcceptanceWatchers report only; no auto-fix. Reports cover DNS/SSL, HTTP status, proxy route drift, container health, disk, backup, stale contracts with no secrets.
T-053NEXTPhase 28 · size M
Create daily Slack digest and agent silence watcher
CategorySlack Control Room
OwnerWatcher agent
SourcePlan Phase 28/35
Evidence / stateHermes cron concepts exist; migration-specific watcher not verified
AcceptanceDigest reports GitHub stale work, runtime health, DNS/SSL, Odoo/Slack health, evidence drift, backup status, and blocked agents.
T-128NEXTPhase 28 · size L
Create monitoring, SLO, error-budget, and incident playbook backlog
CategoryObservability / SLO / Incident Response
OwnerSRE/observability agent
SourceCouncil reviews flagged missing monitoring/alerting/SLA/incident response
Evidence / stateRuntime has live business/AI tools; watchers are broad but no SLO/incident task detail
AcceptanceRuntimeContracts include SLO/RTO/RPO/healthcheck/log source/alert route; incident runbooks for DNS, proxy, app down, Odoo/Slack failure, data leak, disk, backup restore.
T-018JNEXTPhase 29 · size M
Add exact verification commands to every runtime/domain task
CategoryRuntime / Verification
OwnerTask-board verifier
SourcePlans currently prose-heavy; Sam wants no fake done
Evidence / stateTask acceptance lacks uniform DNS/HTTPS/container/proxy/repo/backup commands
AcceptanceValidator fails runtime cards missing DNS, HTTPS, container health, proxy lookup, repo/source, backup/rollback and evidence path commands.
T-081NEXTPhase 29 · size L
Add live filters/status counts and machine-readable task JSON export
CategoryDashboards / Reporting
OwnerDashboard agent
SourceKanban-style requirement
Evidence / stateStatic HTML page first; JSON export missing until implemented
Acceptance/migration/task.json or embedded JSON available for agents; filters by status/category/phase work.
T-094NEXTPhase 29 · size M
Create Odoo dashboard/KPI/reporting and Studio HOLD policy
CategoryOdoo Automation
OwnerOdoo analytics agent
SourceOdoo matrix Dashboards/Spreadsheet/Studio/AI section
Evidence / stateNo task covers KPIs or Studio structural-change hold
AcceptanceKPI spec exists for sales,warranty,projects,procurement,finance holds,approvals,evidence,agent KPIs; Studio/model changes blocked without task packet/test/rollback/approval.
T-098NEXTPhase 29 · size M
Create CompanyOS readiness dashboard schema
CategoryDashboards / Reporting
OwnerDashboard + HR/readiness agent
SourceNeed visible departments/agents/readiness, not just task cards
Evidence / stateRole readiness partially seeded; no full dashboard
AcceptanceSchema shows tenants, departments, roles, runtime seats, readiness, leases, blockers, approvals, stale evidence, last verified timestamp.
T-099NEXTPhase 29 · size S
Add coverage validator for Sam’s exact agent/tenant/KB questions
CategoryDashboards / Reporting
OwnerTask board verifier
SourceSecond-pass critique; Sam warned missing work wastes months
Evidence / stateGeneric validator could pass while missing OpenClaw/Hermes/Obsidian/tenant questions
AcceptanceValidator fails unless board covers OpenClaw vs Hermes role-seat model, Modern Manager, departments, leases, Obsidian boundaries, tenant matrix, isolation tests, first pilot proof.
T-101NEXTPhase 29 · size M
Create source coverage validator for every high-signal evidence file
CategoryTask Board / Validation
OwnerTask board verifier
SourceRepo/evidence auditor: hard-coded board not externally validated against evidence coverage
Evidence / stateNo tool proves every evidence file has task coverage
AcceptanceValidator reports each high-signal source file and whether it has tasks; fails on unrepresented backlog sections.
T-148NEXTPhase 30 · size L
Add AI compute/cost/energy/hardware reduction program to CompanyOS backlog
CategoryAI R&D / Global Accessibility
OwnerAI R&D lead + cost/performance agents
SourceSam wants Viewport to make top-class AI globally accessible by lowering compute, cost, energy, and hardware dependence
Evidence / stateUser profile and company ambition; prior migration pages lacked explicit R&D service line despite mentioning models/council
AcceptanceBacklog includes model routing, local/open/free model evaluation, inference/caching strategy, workload specialization, hardware planning, energy/cost metrics, benchmarks, and provider fallback rules tied to CompanyOS agents.
T-097NEXTPhase 31 · size L
Run MLG/MLH whole-business low-risk pilot before any L3 writes
CategoryOdoo + Slack Pilot / Approval-Controlled Writes
OwnerPilot verifier + Sam
SourcePlan Phases 31–32; Odoo/Slack matrices acceptance criteria
Evidence / stateBuild tasks exist but no end-to-end pilot gate
AcceptanceLead→CRM draft→approval packet→project/helpdesk/docs links works with safe drafts only; no risky records/sends; narrow L3 write only after separate approval, rollback, verifier.
T-062NEXTPhase 33 · size M
Define tenant isolation controls for GitHub/Odoo/Slack/VPS/Cloudflare
CategoryTenant / Client / Associate Template
OwnerTenant security agent
SourceLLM council gap: tenant isolation guarantees
Evidence / stateNo complete policy-as-code isolation control verified
AcceptanceControls define access boundaries, network namespace, secrets, Odoo company/context, Slack channels, GitHub labels/repos, Cloudflare ownership.
T-063NEXTPhase 33 · size M
Create copyable tenant onboarding checklist
CategoryTenant / Client / Associate Template
OwnerTemplate docs agent
SourcePlan multi-tenant replication template
Evidence / stateChecklist not verified in live task page before now
AcceptanceChecklist covers metadata, repo, Slack, Odoo, RuntimeContract, evidence vault, agent roster, approval gates, dashboards, rollback.
T-065NEXTPhase 33 · size XL
Instantiate MLG/MLH department packages D00–D16
CategoryTenant / Client / Associate Template
OwnerDepartment factory operator
Sourcedepartment-segment-agent-operating-template D00-D16
Evidence / stateDepartment architecture documented but not materialized
AcceptanceMLG and MLH department YAMLs for all 17 departments with roles, Slack, Odoo, GitHub paths, KPIs, gates, readiness.
T-067NEXTPhase 33 · size M
Add tenant cost/budget and agent job-spawn limits
CategoryTenant / Client / Associate Template
OwnerCost watcher + security agent
SourceAutonomous agents can run away on cost/tools; tenant template missing budget controls
Evidence / stateNo current cost/runaway task
AcceptanceTenant config includes budget class, model/tool spend, max concurrent jobs, escalation threshold, weekly cost report, paid-tool approval block.
T-061NEXTPhase 34 · size L
Select and onboard first associate/company pilot using template
CategoryTenant / Client / Associate Template
OwnerTenant factory agent
SourceSam said first associate company template is very important
Evidence / stateNo selected pilot contract verified
AcceptancePilot has isolated repo/runtime/Slack/Odoo channel map, task page, rollback, and proof of isolation.
T-068NEXTPhase 34 · size M
Define tenant offboarding, export, and destruction-hold process
CategoryTenant / Client / Associate Template
OwnerTenant Ops + Legal/Security
SourceTenant isolation lifecycle incomplete
Evidence / stateNo task covers safe client/associate removal/export
AcceptanceChecklist covers export, repo transfer/archive, Slack/Odoo access removal, DNS/runtime shutdown, evidence retention/legal hold, secret revocation, backup retention, Sam/legal destructive approval.
T-069NEXTPhase 34 · size L
Prove first tenant isolation with automated tests before pilot goes live
CategoryTenant / Client / Associate Template
OwnerTenant QA verifier
SourceFirst associate/company pilot must prove isolation
Evidence / statePolicy exists, isolation tests not proven
AcceptanceTests prove pilot tenant cannot see other tenant GitHub paths, Slack channels, Odoo records, runtime env, secret names, Cloudflare zones, Obsidian private notes.
T-071NEXTPhase 34 · size M
Create BCCL/Laowise/Phonemala runtime boundary inventory
CategoryCompany Boundaries / Kitty / BCCL
OwnerBCCL agent
SourceEarlier service contract issue #74; memory
Evidence / statehermes-bccl container observed; full inventory missing
AcceptanceDomains/repos/containers/bots/KBs mapped with no secrets and separate from Modern Lao.
T-129NEXTPhase 35 · size M
Implement daily/weekly/monthly operating rhythm with source-backed digest
CategoryOperating Rhythm / Reporting
OwnerOps reporting agent
SourcePlan Phase 35 and Sam wants command visibility
Evidence / stateTask board has watchers/reporting but no concrete report templates cadence
AcceptanceDaily Slack/Telegram digest, weekly GitHub/Odoo report, monthly tenant audit, quarterly skills/agent readiness review all cite sources and changed tasks only.
T-127NEXTPhase 36 · size M
Add workload, dependency, timeline, and resource model to task board
CategoryGovernance / Planning
OwnerProgram manager
SourceMultiple council reviews said plan lacks schedule, dependencies, resource allocation, cost/budget
Evidence / stateOpenRouter/free and other council reviews in session hits; migration plan contains phases but not durations/resource model
AcceptanceEach task has dependency ids, rough size/duration, owner role, reviewer/verifier, start condition, block condition, cost/tool impact, approval class.