Project Status
This matrix tracks the current repo state and where contributors can help next.
Capability Matrix
Web
Strong marketing surface and a clean app-facing teaser
app surface is still mostly static
authenticated dashboard basics, app data fetching, contact capture
API
Real auth, agent, deployment, webhook, health, and readiness routes
auth and ownership are not consistently enforced outside /auth/*
route auth, ownership checks, typed schemas, route tests
CLI
usable for auth, status, listing, and some deploy flows
create and some deploy commands still reflect older contracts
align command payloads and route paths, improve auth ergonomics
SDK
useful foundation and packaging
defaults and supported methods do not fully match the server; MutxAsyncClient is currently deprecated until the async resource surface is real
shrink to supported methods or add missing API routes
Infra
Terraform, Ansible, Docker, and deployment docs exist
validation and confidence loops are thin
CI validation, syntax checks, infra docs cleanup
Tests and CI
lint/build commands and a basic GitHub Actions workflow exist
backend tests are improving, but CI truth still depends on keeping Playwright/test assumptions aligned with supported hosted behavior
route tests, local-first Playwright, stronger CI coverage, validation ownership docs
Docs
current-state docs are much more honest than before
still need ongoing drift control
examples, contribution docs, roadmap-linked issue shaping
Highest-Leverage Next Tasks
enforce authenticated ownership for agent and deployment routes
remove client-supplied
user_idfrom the happy pathalign CLI and SDK behavior with the current FastAPI contract
turn
app/appinto a real dashboard instead of a pure teaseradd backend route coverage and keep CI honest
make local bootstrap easier than manual
curlflows
Contribution Lanes
area:web
area:webauthenticated agent and deployment list views
dashboard polish once real data exists
contact persistence or delivery integration
area:api
area:apiauth dependencies and per-user ownership checks
typed config and cleaner schemas
deployment lifecycle and event history
area:cli
area:clifix
mutx agents createfix
mutx deploy createclean up API URL overrides and refresh behavior
area:sdk
area:sdkremove unsupported assumptions
align default base URLs and method coverage
keep
MutxAsyncClientdeprecation and docs honest until async method coverage is realadd a supported-method matrix with tests
area:testing
area:testingbackend route tests
CLI and SDK contract tests
local-first Playwright configuration
area:docs
area:docskeep examples aligned with real routes
document supported versus aspirational surfaces clearly
For priority and sequencing, see ROADMAP.md.
Last updated
