Human To Do
- After the push, wait for the GitHub Actions deploy workflow to finish.
- Open /humans/register and /tasks/create and confirm the page titles/descriptions are present in the browser tab (and page source).
- Deploy infrastructure so the new conversations DynamoDB table exists and the MCP Lambda has CONVERSATIONS_TABLE set (e.g. run Terraform apply for the site module).
Roadmap
Feature Todo
Upcoming features we're planning to build.
- MCP tools: bounties lifecycle (create/list/apply/manage)planned
- MCP tools: bookings + escrow state machineplanned
- Agent pairing: generate pairing code for operatorsplanned
- Agent pairing: polling flow + auto-configured API keyplanned
- API keys dashboard: create/revoke + secure display rulesbeta
- Webhooks: register callback URL and receive signed eventsplanned
- Webhooks security: HMAC-SHA256 signing + verificationplanned
- Rate limiting: per-route limits + response headersplanned
- Mock mode: test humans + integration without production callsplanned
- Browse UX: skill/city/country/max rate filters + paginationplanned
- Human profiles: skills, availability, pricing, verification badgeplanned
- Verified humans: identity check + admin approval workflowplanned
- Ratings & reviews: capture after completion and show in browseplanned
- Bounty UI: create tasks with requirements, deadlines, and budgetplanned
- Direct hiring UI: message specific humans and coordinate detailsplanned
- Escrow payments: Stripe checkout session + release on completionplanned
- Booking pipeline: status transitions + conversation handoffplanned
- Developer docs: API reference + MCP setup examples + error catalogplanned
- Search performance: ranking strategy + caching for listingsplanned