Skip to content

Servify Implementation Backlogs ​

This directory splits architecture implementation tasks by topic.

Purpose:

  • Keep each backlog readable
  • Let server, AI, SDK, and protocol integration each advance independently
  • Support interrupt and resume

File descriptions:

Status conventions:

  • [ ] not started
  • [-] in progress
  • [x] done

Execution suggestions:

  1. Do 01-platform-and-runtime first
  2. Then do 02-ai-and-knowledge
  3. Then split 03-business-modules
  4. Plan 04-sdk-and-channel-adapters in parallel (web sdk is implemented; Android/iOS native SDKs landed with M1–M3; api/app sdk remain reservations)
  5. After the first phase is cleared, enter the 05 to 08 engineering and expansion phase

Current progress (updated 2026-10-04, v1.0.0 released):

  • 01 through 08 are all cleared
  • 09 completed repository hygiene and runtime artifact governance
  • 10 services→modules migration is complete (internal/services fully removed, capped at 27 first-level modules); the accompanying inventory / scorecard / boundaries docs are migration-era archives
  • 11 and 12 have mostly landed (tenant/audit/security baseline wired into the management surface; tracing/metrics/alerting pass the observability baseline gate)
  • 13 the AI agent loop main loop is wired (tool-calling loop + streaming + three-tool registration; wiring the tool Port data sources and permission checks is left over; see the verification note at the top of 13-ai-agent-loop.md)
  • The V1.0 convergence batches (B0–B4) have all passed the gate; the only active status sources are todo.md and the acceptance matrix; for future evolution see "Evolution Directions"

Current reading order:

  1. Read Current Architecture Analysis first to confirm the repository's real state.
  2. Then read the V1.0 Convergence Plan to confirm the current product/architecture baseline.
  3. The historical implementation mainline (architecture redesign plan, 10-series migration archives) serves only as migration history reference.

Companion topics:

  • Release Versioning Strategy
  • Testing Pyramid
  • Mermaid Compatibility
  • Repository Hygiene and Generated Asset Boundaries