verify-fr
Verify functional requirement documents against constitution principles, system PRD consistency, client transcription intent, and dependency integrity. Supports single FR or multiple interconnected FRs from the same product with cross-FR consistency analysis. Use when asked to review FR specifications for gaps, contradictions, quality issues, or cross-FR consistency and return a concise issue report.
SKILL.md
| Name | verify-fr |
| Description | Verify functional requirement documents against constitution principles, system PRD consistency, client transcription intent, and dependency integrity. Supports single FR or multiple interconnected FRs from the same product with cross-FR consistency analysis. Use when asked to review FR specifications for gaps, contradictions, quality issues, or cross-FR consistency and return a concise issue report. |
Hairline Platform Documentation
Version: 1.0.0
Last Updated: 2025-10-30
Status: ā
Active Development
Overview
This repository contains comprehensive documentation for the Hairline Platform - a medical tourism ecosystem connecting patients seeking hair transplant procedures with verified clinics worldwide.
š Quick Start
For New Team Members
- Start Here: Read
project-requirements/constitution-summary.mdfor project overview - Core Requirements: Review
project-requirements/system-prd.mdfor functional requirements - Technical Details: Check
project-requirements/system-technical-spec.mdfor implementation guidance
For Developers
- Database Design:
project-requirements/system-data-schema.md - Module Mapping: Each FR in
system-prd.mdincludes module codes (P-01, PR-01, A-01, S-01) - Functional Requirements: Individual PRDs in
functional-requirements/folder - Update History:
project-requirements/update-logs/for change tracking
š Documentation Structure
Core System Documentation
project-requirements/
āāā constitution-summary.md # šÆ START HERE - Project overview & principles
āāā system-prd.md # š Functional requirements (33 FRs with module mapping)
āāā system-technical-spec.md # āļø Technical architecture & implementation
āāā system-data-schema.md # šļø Database design (97 tables)
āāā transcriptions/ # š Original requirement sources
āāā update-logs/ # š Documentation change history
Supporting Documentation
plane-config/ # š§ Project management configuration
reports/ # š Development progress reports
task-prompt/ # š Task generation templates
šÆ Key Documents by Role
Product Managers
- Primary:
constitution-summary.md- Project vision & principles - Secondary:
system-prd.md- Detailed requirements
Developers
- Primary:
system-technical-spec.md- Implementation guide - Secondary:
system-data-schema.md- Database design
QA Engineers
- Primary:
system-prd.md- Test requirements - Secondary:
update-logs/- Change history
Project Managers
- Primary:
constitution-summary.md- Project scope - Secondary:
reports/- Progress tracking
šļø System Architecture
Three Main Platforms
- Patient Platform (Mobile App) - iOS/Android
- Provider Platform (Web) - Clinic management
- Admin Platform (Web) - Operations oversight
Module Structure
- Patient Modules: P-01 through P-07 (Auth, Quotes, Booking, Travel, Aftercare, Communication, 3D Scanning (V1 = photo set))
- Provider Modules: PR-01 through PR-07 (Auth, Inquiries & Quotes, Treatment, Aftercare, Financial, Settings, Communication)
- Admin Modules: A-01 through A-10 (Patient Mgmt, Provider Mgmt, Aftercare, Travel, Billing, Discounts, Affiliates, Analytics, Settings, Communication)
- Shared Services: S-01 through S-06 (3D Processing, Payment, Notifications, Travel API, Media Storage, Audit Log)
š Functional Requirements
The system includes 33 Functional Requirements (FR-001 through FR-033) covering:
- Patient Journey: Registration ā Inquiry ā Quote Comparison ā Booking ā Payment ā Treatment ā Aftercare
- Provider Operations: Team management, quote submission, appointment scheduling, treatment execution
- Admin Functions: Provider onboarding, financial management, aftercare coordination, system configuration
- Shared Services: Payment processing, notifications, 3D scan processing, media storage
š Documentation Updates
All documentation changes are tracked in project-requirements/update-logs/:
- Change History: Complete audit trail of modifications
- Verification Reports: Cross-document consistency checks
- Implementation Notes: Resolution of requirement gaps
šÆ Getting Started Checklist
- Read
constitution-summary.md - Review relevant sections of
system-prd.md - Check
update-logs/README.mdfor recent changes - Familiarize yourself with module codes (P-01, PR-01, A-01, S-01)
- Review original requirements in
transcriptions/if needed
š Support
For questions about documentation:
- Check
update-logs/for recent clarifications - Review
transcriptions/for original requirements - Contact the Product Team for clarification
Documentation Status: ā
Complete and Active
Next Review: Monthly or upon major changes
Maintained By: Product & Engineering Teams