project-document-management-quick-reference-organization-20251227-142059
title: CODITECT Platform - Organization Quick Reference type: reference version: 1.0.0 created: '2025-12-27' updated: '2025-12-27' status: active tags:
- ai-ml
- authentication
- deployment
- testing
- api
- architecture
- automation
- backend summary: 'CODITECT Platform - Organization Quick Reference Date: 2025-11-30 Purpose: Fast lookup for directory organization decisions --- Directory Locations (Quick Lookup) Integration Contracts'
CODITECT Platform - Organization Quick Reference
Date: 2025-11-30 Purpose: Fast lookup for directory organization decisions
1. Directory Locations (Quick Lookup)
Planning Documents
| Document | Location | Purpose |
|---|---|---|
| Master Plan | docs/project-management/MASTER-PLAN-FULL-PLATFORM.md | Single source of truth (⭐ NEW) |
| Project Plan | docs/project-management/PROJECT-PLAN.md | High-level rollout strategy |
| Task List | docs/project-management/TASKLIST-WITH-CHECKBOXES.md | 1091+ tasks with checkboxes |
| Critical Path | docs/project-management/CRITICAL-PATH-ANALYSIS.md | Blockers & dependencies |
Integration Contracts
| Document | Location | Maintained By |
|---|---|---|
| API Contract | docs/project-management/integration/FRONTEND-BACKEND-API-CONTRACT.md | Backend + Frontend |
| Database Schema | docs/project-management/integration/BACKEND-DATABASE-SCHEMA.md | Backend |
| Redis Patterns | docs/project-management/integration/BACKEND-REDIS-PATTERNS.md | Backend |
| SDK Integration | docs/project-management/integration/CODITECT-LICENSE-CLIENT-INTEGRATION.md | Backend + Core |
Code Repositories
| Component | Location | Technology |
|---|---|---|
| Infrastructure | submodules/cloud/coditect-cloud-infra/ | OpenTofu + Django |
| Frontend | submodules/cloud/coditect-cloud-frontend/ | React + TypeScript (⭐ NEW) |
| Core Framework | submodules/core/coditect-core/ | Python + Claude Code |
2. Critical Decisions
Frontend Repository: New Submodule ✅
Decision: Create separate coditect-cloud-frontend repository
Rationale:
- Independent deployment (CDN vs. GKE)
- Different tech stack (React vs. Django)
- Clear ownership boundaries
- Separate CI/CD pipelines
Action: Create repository in Week 2
Integration Documentation: New Directory ✅
Decision: Create docs/project-management/integration/ directory
Contents:
- Frontend↔Backend API contract (OpenAPI 3.1)
- Backend↔Database schema (Django models + PostgreSQL)
- Backend↔Redis patterns (Lua scripts + TTL)
- Core↔License Server SDK (Python client)
Action: Create in Week 1
Master Plan: Single Source of Truth ✅
Decision: Create MASTER-PLAN-FULL-PLATFORM.md
Combines:
- PROJECT-PLAN.md high-level strategy
- Phase 7 Django conversion findings
- Deployment assessment (45% complete)
- Integration requirements
- Critical path updates
Action: Write in Week 1 (2-3 hours)
3. Status at a Glance
Platform Completion: 45%
| Component | Status | % | Details |
|---|---|---|---|
| Infrastructure | ✅ Complete | 100% | GCP deployed ($310/month) |
| Backend | 🟡 In Progress | 60% | Models, Views, Serializers done |
| Frontend | ❌ Not Started | 0% | Repository creation pending |
| Integration Docs | ⏸️ Pending | 0% | Week 1 creation |
Critical Blockers: 1
Redis Memorystore: ❌ NOT DEPLOYED
- Impact: Backend cannot deploy without atomic seat counting
- Resolution:
tofu apply -target=module.redis(30 minutes) - Priority: HIGH - Week 1
4. Week 1 Checklist (15-18 hours)
Day 1: Structure Creation (2-3 hours)
- Create
docs/project-management/integration/directory - Create
docs/project-management/archive/directory - Create
docs/project-management/timelines/directory - Move timeline files to
timelines/ - Write
integration/README.md
Day 2-3: Document Creation (8-10 hours)
- Write
MASTER-PLAN-FULL-PLATFORM.md(2-3 hours) - Write
integration/FRONTEND-BACKEND-API-CONTRACT.md(2 hours) - Write
integration/BACKEND-DATABASE-SCHEMA.md(1 hour) - Write
integration/BACKEND-REDIS-PATTERNS.md(1 hour) - Write
integration/CODITECT-LICENSE-CLIENT-INTEGRATION.md(2 hours)
Day 4: Document Updates (3 hours)
- Update
CRITICAL-PATH-ANALYSIS.md(Redis blocker) (30 minutes) - Update
TASKLIST-WITH-CHECKBOXES.md(100+ new tasks) (2 hours) - Update
PROJECT-PLAN.mdYAML frontmatter (30 minutes)
Day 5: Archive & Verification (1-2 hours)
- Move cleanup reports to
archive/ - Move reorganization docs to
archive/ - Verify all documentation links work
- Run markdownlint
- Create pull request
5. Week 2 Checklist (2-3 hours)
Frontend Repository Creation
- Create
coditect-cloud-frontendon GitHub - Initialize React + TypeScript + Vite
- Configure Tailwind CSS
- Add as submodule:
git submodule add https://github.com/coditect-ai/coditect-cloud-frontend.git submodules/cloud/coditect-cloud-frontend - Create initial directory structure
- Add README.md with setup instructions
Verification
- Test submodule initialization
- Verify frontend builds
- Update master README.md with frontend reference
6. File Naming Quick Reference
Planning Documents
MASTER-PLAN-FULL-PLATFORM.md(top-level)PROJECT-PLAN.md(core, versioned in YAML)CRITICAL-PATH-ANALYSIS.md(analysis)TASKLIST-WITH-CHECKBOXES.md(task tracking)
Integration Documents
[COMPONENT-A]-[COMPONENT-B]-[TYPE].md- Example:
FRONTEND-BACKEND-API-CONTRACT.md
Archive Documents
[DOCUMENT]-YYYY-MM-DD.md- Example:
COMPREHENSIVE-CLEANUP-REPORT-2025-11-28.md
7. Git Commit Messages (Templates)
Directory Structure
chore: Create integration documentation directory
Create docs/project-management/integration/ for API contracts,
database schemas, and integration guides.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Master Plan
docs: Create MASTER-PLAN-FULL-PLATFORM.md
Single source of truth for complete platform rollout combining
PROJECT-PLAN.md, Phase 7 analysis, and deployment assessment.
Includes:
- 5-phase development roadmap
- Critical path analysis (Redis blocker)
- Integration contract specifications
- 45% completion status
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Critical Path
docs: Update CRITICAL-PATH-ANALYSIS.md with Redis status
Correct Redis deployment status:
- ❌ NOT DEPLOYED (critical blocker)
- Required for atomic seat counting
- 30-minute deployment via OpenTofu
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
8. Priority Matrix
High Priority (Week 1)
- ⚡ Deploy Redis Memorystore (30 minutes) - BLOCKER
- ⚡ Create MASTER-PLAN-FULL-PLATFORM.md (2-3 hours)
- ⚡ Update CRITICAL-PATH-ANALYSIS.md (30 minutes)
- ⚡ Create integration contracts (4 hours)
Medium Priority (Week 2)
- 🔨 Create coditect-cloud-frontend repository (2 hours)
- 🔨 Backend services.py implementation (2-3 hours)
- 🔨 Update TASKLIST with all new tasks (2 hours)
Lower Priority (Week 3-4)
- ⏳ Frontend dashboard implementation (6-8 days)
- ⏳ Backend test suite (4-5 hours)
- ⏳ Dockerfile + GKE deployment (3-4 hours)
9. Quality Checklist
Before Committing
- All Markdown files pass linting
- All relative links verified
- YAML frontmatter valid
- No broken references
- Status indicators used correctly (✅ ❌ ⏸️ 🟡)
Before Merging
- All documentation links tested
- Submodule pointers updated
- TASKLIST checkboxes accurate
- PROJECT-PLAN.md YAML updated
- At least 1 review approval
10. Reference Documents
Full Planning
- DIRECTORY-ORGANIZATION-PLAN.md - 17KB comprehensive plan
- ORGANIZATION-SUMMARY.md - Executive summary
- DIRECTORY-STRUCTURE-VISUAL.md - Mermaid diagrams
Current Status
- DEPLOYMENT-ASSESSMENT-COMPLETE.md - 45% complete
- PHASE-7-COMPLETION-REPORT.md - Django conversion
Existing Plans
- PROJECT-PLAN.md - 96KB rollout strategy
- TASKLIST-WITH-CHECKBOXES.md - 60KB task tracking
11. Contact & Ownership
Project: CODITECT Platform Rollout Owner: AZ1.AI INC Lead: Hal Casteel, Founder/CEO/CTO Phase: Beta Testing (Active) Completion: 45% (Infrastructure ✅, Backend 🟡 60%, Frontend ❌ 0%)
Status: ✅ Quick reference complete Use Case: Fast lookup during implementation Print: Yes - designed for printable checklist Update Frequency: As decisions change