| Item | Owner | Date |
|---|---|---|
| Form Georgia LLC | Riaz | Feb 10, 2026 |
| Get EIN from IRS | Riaz | Feb 11, 2026 |
| Open Mercury business bank account | Riaz | In Progress |
These are moments where one person's unfinished work stops the other person from continuing.
| # | Task | Done | Blocked By |
|---|---|---|---|
| T1 | Set up AWS account | — | |
| T2 | Sign AWS BAA (in AWS Artifact console) | — | |
| T3 | Set up GitHub repository | — | |
| T4 | Configure HIPAA-compliant AWS infrastructure (VPC, encrypted S3, RDS, CloudTrail) |
T2 | |
| T5 | Build practice image upload portal (drag & drop) | — | |
| T6 | Build patient account system (registration, login, MFA) |
— | |
| T7 | Build browser-based DICOM image viewer (OHIF / Cornerstone.js) |
— | |
| T8 | Build share-via-link functionality (time-limited, encrypted) |
— | |
| T9 | Implement audit logging (who accessed what, when, from where) |
— | |
| T10 | Implement encryption (AES-256 at rest + TLS 1.3 in transit) |
T4 | |
| T11 | Implement role-based access controls (patient, practice, admin) |
— | |
| T12 | Build patient record request workflow | ⚠ WAITING ON ABRAM: P8 | |
| T13 | Integrate with Open Dental API | ⚠ WAITING ON ABRAM: P4 + P8 | |
| T14 | Mobile app (React Native) | T5–T11 | |
| T15 | Penetration test (hire security firm) | T1–T11 ⚠ ABRAM: P9 | |
| T16 | Deploy to production 🚀 | T15 ⚠ ABRAM: P10 + P4–P7 |
| # | Task | Done | Blocked By |
|---|---|---|---|
| P1 | Write Operating Agreement (single-member LLC template) |
— | |
| P2 | Register product domain name | — (need product name first) | |
| P3 | HIPAA Risk Assessment (use free HHS Security Risk Assessment Tool) |
⚠ WAITING ON RIAZ: T4 | |
| P4 | HIPAA Privacy Policy | P3 | |
| P5 | HIPAA Security Policy | P3 ⚠ RIAZ: T4 | |
| P6 | Breach Notification Plan | P3 | |
| P7 | Incident Response Plan | P3 | |
| P8 | Draft BAA Template (contract for dental practices) |
P4 + P5 ⚠ RIAZ: T9 + T10 | |
| P9 | Get cyber liability insurance | P3–P7 | |
| P10 | Attorney review of BAA + all policies (one-time, ~$500–1,500) |
P4–P8 | |
| P11 | Register with GA Department of Revenue | — | |
| P12 | Get local business license (city/county) | — | |
| P13 | Customer discovery — interview 10–15 dental offices | — | |
| P14 | Customer discovery — interview 10–15 patients | — | |
| P15 | Customer discovery — interview 2–3 dental specialists | — |
Nothing Abram produces moves forward until Riaz has read and approved it.
| Item | Document / Deliverable | Read | Approved |
|---|---|---|---|
| P1 | Operating Agreement | ||
| P3 | HIPAA Risk Assessment | ||
| P4 | HIPAA Privacy Policy | ||
| P5 | HIPAA Security Policy | ||
| P6 | Breach Notification Plan | ||
| P7 | Incident Response Plan | ||
| P8 | BAA Template | ||
| P9 | Insurance Policy Details | ||
| P10 | Attorney Review Summary | ||
| P13 | Dental Office Interview Notes | ||
| P14 | Patient Interview Notes | ||
| P15 | Specialist Interview Notes |