Project Plans and References¶
This page provides links to various planning documents and technical references for the Metricis project.
Active Plans¶
Current planning documents for ongoing features:
- EDC Implementation Plan - Electronic data capture features
- REDCap DET Webhook Implementation - REDCap integration via webhooks
- UX Reviewer - UX review process and guidelines
Architecture Documents¶
Technical design documents:
- Architecture Overview - System architecture
- Client Architecture - Assessment interface design
- Portal Architecture - Researcher portal design
- Patient Portal Architecture - Patient interface design
- Server Architecture - Backend API design
- Database Architecture - Database schema
- REDCap SDK Design - REDCap integration design
Completed Plans¶
Historical planning documents (archived):
Located in docs/archive/completed-plans/:
- Amendment SOP - Standard operating procedure for protocol amendments
- Comprehensive Study Management - Study lifecycle management
- EDC Implementation - Electronic data capture features
- RBAC Implementation - Role-based access control
- Sidebar Menu - Portal navigation design
- SurveyJS Integration - Form builder integration
- UI Plans - Various UI component implementations
PROMIS Documentation¶
PROMIS assessment implementation:
Located in docs/archive/promis/:
- PROMIS Overview - Patient-reported outcomes measurement
- PROMIS Bundles - Neurology-specific item banks
- PROMIS Implementation - Technical implementation details
Project Plans¶
Strategic planning documents:
Located in docs/project-plan/:
- AI Agent Implementation - AI Study Assistant
- AI Assistant Features - AI-powered features
- Participant Registry - Participant management
- Patient/Caregiver Portal - Patient portal features
- Project Plan - Overall project roadmap
- Rare Disease Integration - Rare disease features
Mobile Deployment¶
Mobile platform documentation:
- Mobile Deployment Guide - iOS/Android deployment with Capacitor
UI Reference¶
Interface documentation:
- Portal Pages - Researcher portal pages
- Patient Portal Pages - Patient portal pages
- Forms and Events UI - Form builder interface
- Pages Overview - Complete page listing
Historical Context¶
NIH Toolbox¶
Early assessment options considered:
Located in docs/archive/:
- NIH Toolbox Overview - NIH assessment suite
- NIH Toolbox Gaps - Limitations for our use case
- TMB Testset - Test method battery
Cognitive Test Reviews¶
Assessment evaluations:
Located in docs/archive/planning/:
- Cognitive Test Review - Evaluation of available tests
- Tiered Design - Two-tier assessment approach
Technology Evaluations¶
Framework comparisons:
Located in docs/archive/planning/:
- SurveyJS vs REDCap Comparison - Form builder evaluation
- REDCap System Structure - REDCap integration analysis
Contributing¶
When creating new planning documents:
- Place in appropriate directory:
- Active plans →
docs/plans/ - Architecture →
docs/architecture/ - Project strategy →
docs/project-plan/ -
Completed →
docs/archive/completed-plans/ -
Use markdown format with clear headings and structure
-
Include metadata at the top:
-
Link to related documents for context
-
Update this index when adding new documents
Document Templates¶
Planning Document Template¶
# Feature Name
**Status:** Draft
**Created:** 2026-01-24
**Updated:** 2026-01-24
**Author:** Development Team
## Overview
Brief description of the feature or change.
## Goals
- Goal 1
- Goal 2
- Goal 3
## Requirements
### Functional Requirements
- FR1: Description
- FR2: Description
### Non-Functional Requirements
- NFR1: Description
- NFR2: Description
## Architecture
Describe the technical approach.
## Implementation Plan
1. Step 1
2. Step 2
3. Step 3
## Testing
Describe testing approach.
## Deployment
Describe deployment process.
## Timeline
Estimated timeline and milestones.
## Dependencies
List any dependencies or prerequisites.
## Risks and Mitigation
Identify potential risks and mitigation strategies.
Next Steps¶
- Architecture Overview - Start here for system design
- Development Guide - Set up dev environment
- API Reference - API documentation