Generate Your PRD Free — No account required
Try PRD Generator →

The 60-Doc Pack Reference

Context Ark generates a comprehensive suite of 60+ documents organized into 5 categories. Each document is designed to serve as context for AI coding assistants or as standalone project documentation.

Category Overview

CategoryPrefixCountPurpose
Product Strategy01-12 docsVision, requirements, metrics
User Experience02-10 docsPersonas, journeys, flows
Context Engineering03-12 docsAI context files for IDEs
Architecture04-14 docsSystem design, data models
Security & Ops05-12 docsPolicies, deployment, runbooks

01 - Product Strategy

FileDescription
01-01_PRD.mdProduct Requirements Document with prioritized features
01-02_PRODUCT_VISION.mdLong-term product vision and mission
01-03_SUCCESS_METRICS.mdKPIs and measurement framework
01-04_COMPETITIVE_ANALYSIS.mdCompetitor research and positioning
01-05_MARKET_RESEARCH.mdTAM/SAM/SOM and market trends
01-06_FEATURE_MATRIX.mdFeature comparison vs competitors
01-07_PRICING_STRATEGY.mdPricing model and tier structure
01-08_ROADMAP.mdPhased release plan
01-09_RISK_REGISTER.mdBusiness and technical risks
01-10_STAKEHOLDER_MAP.mdInternal/external stakeholders
01-11_BUSINESS_MODEL.mdRevenue streams and cost structure
01-12_GO_TO_MARKET.mdLaunch strategy and channels

02 - User Experience

FileDescription
02-01_USER_PERSONAS.mdDetailed user archetypes
02-02_USER_JOURNEYS.mdEnd-to-end user flows
02-03_ONBOARDING_FLOW.mdFirst-time user experience
02-04_ACCESSIBILITY.mdWCAG compliance guidelines
02-05_UI_STYLE_GUIDE.mdColors, typography, spacing
02-06_COMPONENT_LIBRARY.mdReusable UI components
02-07_MOBILE_CONSIDERATIONS.mdResponsive and native patterns
02-08_ERROR_HANDLING_UX.mdUser-facing error messages
02-09_NOTIFICATIONS.mdEmail, push, in-app notifications
02-10_FEEDBACK_LOOPS.mdUser feedback mechanisms

03 - Context Engineering (Critical for AI)

FileDescription
03-01_CURSOR_RULES.mdRules for Cursor IDE
03-02_CLINE_RULES.mdRules for Cline VS Code
03-03_CODEBASE_CONTEXT.mdFull project context
03-04_TECH_STACK_RULES.mdFramework-specific patterns
03-05_FILE_STRUCTURE.mdDirectory conventions
03-06_NAMING_CONVENTIONS.mdVariable, function, file naming
03-07_ERROR_PATTERNS.mdHow to handle errors
03-08_API_PATTERNS.mdHTTP, REST, GraphQL conventions
03-09_STATE_MANAGEMENT.mdState handling patterns
03-10_TESTING_PATTERNS.mdTest structure and coverage
03-11_COMMIT_CONVENTIONS.mdConventional commits guide
03-12_PR_TEMPLATE.mdPull request template

04 - Architecture

FileDescription
04-01_SYSTEM_OVERVIEW.mdHigh-level architecture diagram
04-02_DATABASE_SCHEMA.mdER diagram and SQL definitions
04-03_API_SPECIFICATION.mdOpenAPI/Swagger spec
04-04_DATA_FLOW.mdRequest/response flow diagrams
04-05_AUTH_ARCHITECTURE.mdAuthentication and authorization
04-06_CACHING_STRATEGY.mdCache layers and invalidation
04-07_QUEUE_ARCHITECTURE.mdBackground jobs and queues
04-08_SEARCH_ARCHITECTURE.mdFull-text search implementation
04-09_FILE_STORAGE.mdBlob storage and CDN
04-10_THIRD_PARTY_INTEGRATIONS.mdExternal API integrations
04-11_EVENT_DRIVEN.mdEvent sourcing and pub/sub
04-12_MICROSERVICES.mdService boundaries (if applicable)
04-13_API_VERSIONING.mdAPI version strategy
04-14_TESTING_STRATEGY.mdIntegration and E2E testing

05 - Security & Operations

FileDescription
05-01_SECURITY_POLICY.mdOWASP compliance, threat model
05-02_DATA_PRIVACY.mdGDPR, CCPA, data retention
05-03_SECRETS_MANAGEMENT.mdEnvironment variables and vaults
05-04_DEPLOYMENT_GUIDE.mdCI/CD pipeline setup
05-05_INFRASTRUCTURE.mdCloud architecture (Vercel, AWS)
05-06_MONITORING.mdObservability stack (logs, metrics)
05-07_INCIDENT_RESPONSE.mdOn-call and escalation
05-08_BACKUP_RECOVERY.mdDatabase backup strategy
05-09_RATE_LIMITING.mdAPI rate limit policies
05-10_AUDIT_LOGGING.mdCompliance audit trail
05-11_RUNBOOK.mdOperational procedures
05-12_SLA_DEFINITION.mdService level agreements

File Naming Convention

All files follow the pattern:

[Category]-[Order]_[TITLE].md

Example: 03-01_CURSOR_RULES.md = Category 03 (Context), Order 01, Title: Cursor Rules

Customizing the Pack

You can control which docs are generated:

  1. Go to Project > Settings > Doc Generation
  2. Toggle individual documents on/off
  3. Regenerate to apply changes