Skip to main content

Active Task List

CODITECT Core - Active Task List

Repository: coditect-core (Primary Product / CODITECT Brain) Status: Operational Foundation β†’ Evolution to Full Autonomy Last Updated: December 31, 2025


Quick Navigation​

For Epic-Specific Tasks: See v2/epics/ for detailed epic tasklists For Sprint Planning: See v2/sprints/ for sprint-specific tasks For Current Status: See status/PROJECT-STATUS.md


Overview​

This TASKLIST tracks framework-wide operational tasks that are not covered by specific epics in v2/. For detailed epic-specific implementation tasks, see:

Legend:

  • βœ… [x] - Completed and operational
  • 🟑 [>] - In Progress (WIP)
  • ⏸️ [ ] - Pending/Not Started
  • ❌ [!] - Blocked/Issue Identified

Framework-Wide Operational Tasks​

Documentation Maintenance​

Customer Documentation (docs/)​

  • Getting started guides
  • User guides (component activation, workflows, best practices)
  • Architecture overview and reference
  • Deployment guides (Docker, CI/CD)
  • Training materials and pathways
  • Commerce & checkout workflows (14 workflows + 6 billing narratives)
  • CHECKOUT-PROCESS-DETAILED.md - Complete checkout process documentation (Dec 29, 2025)
  • Website-builder components - Agent, skill, commands, scripts, workflows (Dec 31, 2025)
  • Advanced tutorials (workflow creation, agent customization)
  • Video tutorials and walkthroughs
  • Interactive examples and playgrounds

Contributor Documentation (internal/)​

  • Architecture Decision Records (ADRs)
  • C4 diagrams and system design
  • Research documentation
  • Onboarding guide for contributors
  • Code contribution guidelines
  • Review and approval workflows
  • Testing and QA procedures

Design System & UI Framework (NEW Dec 31)​

Style Guide Compliance​

  • UI Design System documentation (ui-design-system.md) - 920+ lines
  • ADR-002 Unified Design System architecture decision
  • Style guide compliance audit (93% compliant) (Dec 31, 2025)
  • Fix focus:ring-offset-2 on button classes (B.12.1.1) βœ… (Dec 31, 2025)
  • Update border radius from rounded-lg to rounded-md (B.12.1.2) βœ… (Dec 31, 2025)
  • Document Inter font as intentional brand choice (B.12.1.3) βœ… (Dec 31, 2025)
  • Test all components for visual consistency (B.12.1.4)

Icon System βœ… COMPLETE (Dec 31, 2025)​

  • Install lucide-react package (B.12.2.1) βœ… (Dec 31, 2025)
  • Use direct Lucide imports (wrapper not needed) (B.12.2.2) βœ… (Dec 31, 2025)
  • Replace inline SVGs with Lucide icons (B.12.2.3) βœ… (Dec 31, 2025)
  • Verify icons in light/dark mode (B.12.2.4) βœ… (Dec 31, 2025)

@coditect/ui Package (Per ADR-002)​

  • Create packages/ui/ directory structure (B.12.3.1)
  • Extract shared components (Button, Input, Card, Modal) (B.12.3.2)
  • Create @coditect/tailwind-config preset (B.12.3.3)
  • Set up package.json with proper exports (B.12.3.4)
  • Add build configuration (Vite library mode) (B.12.3.5)
  • Write component documentation (B.12.3.6)
  • Publish to npm registry (B.12.3.7)

External Site Styling​

  • docs.coditect.ai scaffolded at /docs-site/ (Dec 31, 2025)
  • Configure Tailwind with CODITECT colors in docs-site (B.12.4.1)
  • Apply dark mode support to docs-site (B.12.4.2)
  • Create consistent header/footer matching auth.coditect.ai (B.12.4.3)
  • Test docs-site for style guide compliance (B.12.4.4)

Commerce UI (Track B.3) βœ… 90% COMPLETE (Dec 31, 2025)​

Product Catalog βœ… COMPLETE​

  • ProductCatalog component with grid layout (B.3.1.1) βœ… (Dec 31, 2025)
  • ProductCard with name, price, features, "Add to Cart" (B.3.1.2) βœ… (Dec 31, 2025)
  • Product type badges (base, addon, bundle) (B.3.1.3) βœ… (Dec 31, 2025)
  • Product dependency display (B.3.1.4) βœ… (Dec 31, 2025)
  • useProducts hook with React Query (B.3.1.5) βœ… (Dec 31, 2025)

Shopping Cart βœ… COMPLETE​

  • ShoppingCart sidebar component (B.3.2.1) βœ… (Dec 31, 2025)
  • CartItem with quantity, remove button (B.3.2.2) βœ… (Dec 31, 2025)
  • CartSummary with subtotal, total (B.3.2.3) βœ… (Dec 31, 2025)
  • Dependency validation (B.3.2.4) βœ… (Dec 31, 2025)
  • useCart hook with local + API sync (B.3.2.5) βœ… (Dec 31, 2025)
  • Cart persistence with localStorage (B.3.2.6) βœ… (Dec 31, 2025)

Dual Payment Integration βœ… COMPLETE​

  • GooglePayButton with Payment Request API (B.3.3.1) βœ… (Dec 31, 2025)
  • Google Pay availability detection (B.3.3.2) βœ… (Dec 31, 2025)
  • StripeCheckout component (redirect + embedded) (B.3.3.3) βœ… (Dec 31, 2025)
  • Payment method selection UI (Checkout.tsx page) (B.3.3.4) βœ… (Dec 31, 2025)
  • CheckoutSuccess page with order confirmation (B.3.3.5) βœ… (Dec 31, 2025)
  • Payment error handling and retry (B.3.3.6) βœ… (Dec 31, 2025)

Entitlement Display (Remaining)​

  • useEntitlements hook (B.3.4.1) βœ… (Dec 31, 2025)
  • Product access badges in dashboard (B.3.4.2)
  • Subdomain links (dms.coditect.ai, workflow.coditect.ai) (B.3.4.3)
  • Upgrade/add product CTAs (B.3.4.4)

Component Management​

Component Activation System​

  • Component activation status tracking (.coditect/component-activation-status.json)
  • Activation/deactivation scripts (scripts/update-component-activation.py)
  • Component counts auto-generation (config/component-counts.json)
  • Component activation UI/dashboard (planned Q1 2026)
  • Automated component discovery suggestions
  • Dependency resolution improvements
  • Performance optimization for large component sets

Component Quality​

  • Component metadata files (config/agents/, config/commands/, config/skills/)
  • Framework registry (config/framework-registry.json)
  • Automated component validation (schema, links, syntax)
  • Component deprecation workflow
  • Component versioning strategy
  • Component marketplace (planned Q2 2026)

Testing & Quality Assurance​

Test Suite​

  • Test suite runner (scripts/test-suite.py)
  • 78 unit tests operational
  • Increase test coverage to 80% (current: 45%)
  • Integration tests for multi-agent workflows
  • End-to-end user workflow tests
  • Performance and load testing
  • Regression test automation

Code Quality​

  • Linting and formatting standards
  • Code review automation
  • Static analysis integration
  • Security vulnerability scanning
  • Dependency update automation

Infrastructure & DevOps​

Local Development​

  • Python virtual environment setup (.venv)
  • Docker development environment
  • Git workflow automation
  • Development environment validation scripts
  • Automated dependency management
  • Local testing environment standardization

CI/CD​

  • CI/CD deployment guide documented
  • GitHub Actions workflow implementation
  • Automated testing pipeline
  • Automated deployment pipeline
  • Release automation
  • Changelog generation automation

Context & Memory Management​

Context Database System​

  • Context database operational (context.db)
  • Session preservation system
  • GCP backup automation (scripts/backup-context-db.sh)
  • JSONL session processing
  • Context database migration to PostgreSQL (see v2/E001)
  • Meilisearch integration for semantic search
  • Redis caching layer
  • S3 backup for large contexts

Team/Project Context Sync (ADR-045) - NEW Dec 30​

  • TeamContext model with RLS (A.5.1.1)
  • ProjectContext model with RLS (A.5.1.2)
  • Team/Project sync cursor models (A.5.1.3-4)
  • Team context API endpoints (push/pull/status) (A.5.2.1-4)
  • Project context API endpoints (push/pull/status) (A.5.3.1-4)
  • Team membership permission checks (A.5.2.5)
  • Project membership permission checks (A.5.3.5)
  • GCS backup service for team/project contexts (A.5.4.1)
  • Team context backup/restore endpoints (A.5.4.2-3)
  • Project context backup/restore endpoints (A.5.4.4-5)
  • Cloud Scheduler jobs for incremental/full backups (A.5.4.6-7)
  • Backup/restore integration tests (A.5.4.8)

Session Management​

  • Session export/dedup workflow
  • Multi-session integration patterns
  • Automated session analysis
  • Cross-session continuity improvements
  • Session recovery automation

Community & Support​

User Support​

  • User troubleshooting guide
  • Best practices documentation
  • FAQ database
  • Community forum setup
  • Support ticket system
  • User feedback collection automation

Community Growth​

  • README and project documentation
  • GitHub repository organization
  • Contribution guidelines
  • Code of conduct
  • Community governance model
  • Contributor recognition program

Pilot Launch Support (December 2025)​

License Server (COMPLETED Dec 17-19)​

  • Authentication endpoints (signup, login, JWT)
  • License validation and activation
  • Billing integration (Stripe)
  • Database schema (PostgreSQL)
  • Unit tests (27/27 passing, 79% coverage)

CLI License Integration (COMPLETED Dec 19)​

  • License validation on startup
  • Hardware fingerprinting (cross-platform)
  • Offline grace period (72 hours)
  • License status commands

OAuth Implementation (COMPLETED Dec 19)​

  • Browser-based OAuth 2.0 with PKCE
  • Google and GitHub OAuth providers
  • Secure credential storage
  • 7-day offline grace period

Data Model Implementation (COMPLETED Dec 30)​

  • Organizations app (Team, Membership, TeamMembership, Project)
  • Commerce app (Product, Cart, Order, Entitlement per ADR-014)
  • Subscriptions app (Subscription, Invoice, UsageMetric)
  • Permissions app (Permission with RBAC seed)
  • django-multitenant integration for all tenant models
  • All migrations generated (4 new apps)
  • 24 models total across 11 Django apps
  • TDD Sections 6.1.1-6.1.10 fully implemented

Context Sync API (COMPLETED Dec 29)​

  • JWT authentication with SimpleJWT
  • ContextMessage, SyncCursor, SyncStats models
  • Push/Pull/Status/Delete endpoints
  • Content-hash deduplication (SHA256)
  • Unified auth with Workstations API (ADR-005)

Infrastructure Deployment (IN PROGRESS)​

  • Cloud SQL PostgreSQL instance
  • Database schema applied
  • Secrets management (Stripe, JWT)
  • GKE cluster deployment
  • Run database migrations on GKE
  • Seed Products and Permissions tables
  • DNS configuration (api.coditect.ai)
  • SSL certificate provisioning
  • Stripe products/prices configuration

Integration Testing (PENDING)​

  • End-to-end license activation flow
  • OAuth login flow
  • Billing webhook handling
  • Offline mode validation
  • Multi-device activation limits

Maintenance & Operations​

Regular Maintenance Tasks​

Weekly​

  • Review and triage GitHub issues
  • Update component counts (python3 scripts/update-component-counts.py)
  • Check context database backup status
  • Monitor infrastructure health

Monthly​

  • Update PROJECT-STATUS.md with current metrics
  • Review and update documentation
  • Dependency security updates
  • Component quality audit

Quarterly​

  • Major version planning
  • Roadmap review and adjustment
  • User feedback synthesis
  • Community health assessment

Completed Tasks Archive​

Note: Completed tasks from legacy tasklists have been removed for clarity. Historical completed tasks can be found in git history of:

  • MASTER-TASKLISTS-CONSOLIDATED.md (deleted Dec 22, 2025)
  • tasklist-with-checkboxes.md (deleted Dec 22, 2025)

Additional Resources​

Epic Tasklists (Detailed Implementation)​

Planning Documents​


Document Status: Active (Consolidated) Last Updated: December 31, 2025 Next Update: As needed (weekly or when major tasks completed) Owner: Hal Casteel, Founder/CEO/CTO, AZ1.AI INC