Epics
Coherent workflows or responsibilities that group related stories under a feature.
| Record | Summary | Version | Epic Status | Version Status | Version Approval |
|---|---|---|---|---|---|
| EPIC-001 Exam Eligibility & Invoice Generation | Logic to determine if an auditor can purchase a specific exam (Part 1, 2, or 3). Includes prerequisites (status, sequencing), generating the invoice line item, capturing exam language preferences, and enforcing invoice validity periods. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-002 Firm Bulk Exam Purchasing | Workflow for Firm users to select multiple employed auditors, validate their eligibility in batch, and generate a single bulk invoice for multiple exams. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-003 Exam Scheduling & Integration | The API integration with ProctorU (for Part 1/2) and the hybrid Calendly-to-ProctorU flow (for Part 3). Includes enforcing lead times, mapping time zones, and creating/linking ProctorU accounts via API. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-004 Cancellations, Rescheduling & Fees | Logic for auditor self-service exam changes. Includes enforcing fee windows, reschedule limits, and determining payer based on original invoice ownership. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-005 Exam Change Requests (Firm-Initiated) | A ticketing workflow for Firms to request changes for exams they funded. Includes logic to transfer credits, cancel exams without auditor consent, and manage disputes. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-006 Exam Launch & Proctoring | The day-of workflow for exam delivery. Generating the unique launch link, managing status transitions, and providing backup access if the platform is inaccessible. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-007 Exam Results & Status Updates | Processing webhooks from ProctorU, mapping external statuses to APSCA statuses, and handling manual score entry. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-008 Exam Remediation Pathways | Automation of status changes and requirements based on failure counts. Enforces waiting periods and training/audit log redo requirements. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-009 Exam Template & Configuration Management | Backend management of exam type definitions containing metadata required by the ProctorU API (duration, allowed resources, proctor notes) for each exam type and language variant. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-010 Admin Exam Management | Administrative interface to view, schedule, reschedule, or force-cancel exams on behalf of auditors, including the ability to override standard business rules. Release: REL-2026-06-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-011 Enrollment & Onboarding | Firm submits new auditor, admin review, member number assignment, login activation. Visibility rules during draft/pending states. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-012 Employment Management | Auditor-firm associations, active/inactive employments, visibility permissions, duplicate prevention, disassociation workflows. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-013 Audit Log Submission | Auditor submits individual audit activity records (dates, firm, country, standard). Progress tracking toward 20-day requirement. Date collision blocking, 5-year age limit, 10-day cap on second-party audits. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-014 Audit Log Verification | Firm supervisor approval workflow. Per-entry approve/reject. External delegate verification via unique links. Confidentiality masking for third-party audits. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-015 Status Automation | Rules engine for automatic status transitions (e.g., unpaid fees -> lapsed, lapsed > 24 months -> expired). Daily/weekly cron jobs. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-016 Level Progression | ASCA to CSCA transition upon Part 3 pass. Level assignment, certificate generation, digital ID updates. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-017 Lapse & Expiration | Logic for membership lapse triggers (unpaid invoices, unsigned FOA, CPD non-compliance). Expiration after extended lapse period. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-018 Status Restoration | Checklist-based restoration (pay fees, sign FOA, complete CPD). Automated status update upon checklist completion. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-019 CPD Submission & Tracking | Auditors submit CPD records (course, hours, date). Progress visualization toward annual requirement. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-020 Firm CPD Approval | Firm supervisors review and approve auditor CPD submissions. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-021 Training Course Recognition | Firms submit courses for APSCA recognition. Admin review workflow. Public/private course designation. Badge generation upon approval. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-022 Annual CPD Compliance | Year-end compliance check. Status impacts (lapse trigger if non-compliant). CPD override for auditors who passed exams in current year. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-023 CPD Reporting | Dashboards showing compliance rates, submissions pending review, auditor progress. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-024 Invoice Generation | Creation of invoices for exams, membership, cancellation fees, etc. Line item management. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-025 Payment Processing | Stripe integration for credit card payments. Payment status tracking. Receipt generation. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-026 QuickBooks Integration | Two-way sync of invoices, payments, and customer records with QuickBooks Online. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-027 Firm Self-Invoicing | Firms report monthly audit totals and auto-generate their own invoices based on per-audit fee. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-028 Anomaly Detection | Flagging of unusual self-reported figures (e.g., significantly lower than historical average). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-029 Bulk Credits & Drawdown | Firms pay lump sums; individual auditor fees draw down from credit balance. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-030 Membership Fee Processing | Annual membership fee invoicing. Inactive member discounts. Fee waivers and adjustments. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-031 Authentication & MFA | Login flow, multi-factor authentication, password reset, session management. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-032 Role-Based Access Control | Role definitions (Auditor, Firm Contact, Firm Supervisor, Admin, etc.). Permission matrices. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-033 Multi-Role Management | Users with multiple roles (e.g., auditor who is also firm contact). Role toggle within platform. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-034 Role-Specific Redirects | Dashboard routing based on active role. Homepage assignment per role. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-035 Profile Validation | Required fields enforcement (e.g., country of residence before exam scheduling). Profile completeness checks. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-036 Firm Membership Status | Active, suspended, terminated states. Status change workflows. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-037 Individual Membership Status | Auditor membership tiers and states (Provisional, Full, Lapsed, Expired). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-038 Member Categories | Firm categorization (A/B/C). Category assignment and change logic. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-039 Agreements & Consent Tracking | Form of Acceptance, Code of Conduct, Confidentiality Framework. Signature tracking, expiration, renewal. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-040 Annual Renewal Processing | Yearly renewal workflow. FOA signature requirement. Fee generation. Status updates. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-041 Firm Profile Updates | Self-service editing of firm details (logo, contact info, website, addresses). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-042 Auditor Association Management | View associated auditors. Manage employment relationships. Access restrictions on PII for active/disassociated auditors. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-043 Accreditation Management | Programs/brands the firm is accredited for (SMETA, BSCI, Disney, etc.). Self-service updates. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-044 Geographic Coverage | Countries/regions where firm conducts audits. Self-service updates. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-045 Embeddable Public Lists | Auto-updating HTML embeds for public website (member firm lists, accredited programs). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-046 Real-Time Dashboards | Live views of key metrics (auditor counts by level/region, exam pass rates, CPD compliance). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-047 Geographic Visualizations | Map-based displays of auditor capacity by country. Interactive filtering. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-048 Custom Report Builder | Admin ability to create ad-hoc reports from available data sets. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-049 Metabase Integration | Connection to Metabase for advanced analytics and visualization. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-050 Progress Tracking Visualizations | Visual progress bars for audit log, CPD, certification journey. Color-coded status indicators. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-051 Audit Trail & Logging | Record of all status changes, data modifications, admin actions. Timestamp, user, before/after values. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-052 Data Encryption | Encryption at rest and in transit. Key management. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-053 Data Retention & Archiving | Retention policies by data category. Archival process. Secure deletion at end-of-life. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-054 Backup & Recovery | Automated backups. Disaster recovery procedures. Restore testing. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-055 Incident Response | Security monitoring. Failed login detection. Breach response procedures. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-056 Email Deliverability | SendGrid authentication. CNAME/SPF/DKIM configuration. Spam filter avoidance. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-057 Partner Verification API | REST API for partners (Sedex, BSCI) to verify auditor/firm status in real-time. Replaces manual CSV uploads. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-058 LMS Integration | Data exchange with Learning Management System for exam scheduling, CPD course completion, training records. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-059 Public Register Embeds | Auto-updating public website content (member firm list, recognized training courses, certified auditors). Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-060 ZenDesk Integration | Knowledge base widget. Role-specific article display. Support ticket creation. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-061 Ethics Case Management | TBD - requires dedicated discovery. Placeholder epic for ethics case management workflows. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |
| EPIC-062 Compliance Data Tracking | TBD - requires dedicated discovery. Placeholder epic for compliance data tracking workflows. Release: REL-2026-12-01 | v1 | Active | Backlog | Pending Approval |