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:
- v2/epics/E001-AUTONOMY/tasklist.md - Autonomous agent orchestration
- v2/epics/E002-TESTING/tasklist.md - Testing & quality
- v2/epics/E003-ONBOARDING/tasklist.md - User onboarding
- v2/epics/E004-SKILLS/tasklist.md - Skills library expansion
- And 6 more epics in v2/epics/
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)β
- v2/epics/E001-AUTONOMY/tasklist.md - Agent orchestration tasks
- v2/epics/E002-TESTING/tasklist.md - Testing tasks
- v2/epics/E003-ONBOARDING/tasklist.md - Onboarding tasks
- See v2/epics/ for complete list (10 epics)
Planning Documentsβ
- plans/MASTER-project-plan.md - Master plan
- status/PROJECT-STATUS.md - Current status
- v2/V2-MASTER-project-plan.md - Active roadmap
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