Phase 0 — Shared Infrastructure
All 3 Phase 0 features depend on these shared foundations. Must be completed first.
Tasks
Database
Backend — Shared Types/Interfaces
Backend — Agent Foundation
Frontend — Shared Types
Commits
- bb4b397
feat(ai): add Phase 0 shared infrastructure — DB migration, interfaces, agent foundation
Dependencies
None — this is the foundation.
Branch
feat/ai-foundation-infra
Assignees
@haJ1t @HarshP4585
Part of Phase 0 — Immediate Priority AI Features
Phase 0 — Shared Infrastructure
All 3 Phase 0 features depend on these shared foundations. Must be completed first.
Tasks
Database
evidence_ai_analysistable (with indexes)control_readiness_scorestable (with indexes)framework_readiness_scorestable (with indexes)ai_content_metadatatable (with indexes)verifywiseschemaBackend — Shared Types/Interfaces
Servers/domain.layer/interfaces/i.evidenceAi.ts— IEvidenceAiAnalysis, IQualityScore, ISuggestedControlLinkServers/domain.layer/interfaces/i.readiness.ts— IControlReadinessScore, IFrameworkReadinessScore, ReadinessLevelServers/domain.layer/interfaces/i.aiContent.ts— IAIContentMetadata, BadgeType, ReviewActionBackend — Agent Foundation
Servers/advisor/agents/agentRegistry.ts— registerAgent/getAgent/listAgentsServers/advisor/parsers/pdfParser.ts(pdf-parse)Servers/advisor/parsers/docxParser.ts(mammoth)Servers/advisor/parsers/index.tsFrontend — Shared Types
Clients/src/domain/interfaces/i.evidenceAi.tsClients/src/domain/interfaces/i.readiness.tsClients/src/domain/interfaces/i.aiContent.tsCommits
feat(ai): add Phase 0 shared infrastructure — DB migration, interfaces, agent foundationDependencies
None — this is the foundation.
Branch
feat/ai-foundation-infraAssignees
@haJ1t @HarshP4585
Part of Phase 0 — Immediate Priority AI Features