π§ MVP Operations¶
Third-Party Risk (Simplest Version)¶
Email Questionnaire Flow¶
- Create: Admin enters vendor email
- Send: System emails unique link
- Fill: Vendor completes web form
- Review: Shows in vendor list
- Decide: Approve/Deny/Request more
Web Form Fields (5 questions max)¶
- Company name and ABN
- Do you have cyber insurance? (Y/N)
- Last security audit date
- Data access needed (None/Read/Write)
- Contact for security issues
No automation in MVP - Manual review only
Approval Flow¶
Simple Binary States¶
UI Actions¶
- Approve: Changes status, adds date
- Deny: Changes status, requires reason
- Delegate: Assign to another user
Not doing: Multi-step approvals, conditions
Evidence Collection¶
Basic Upload¶
- User clicks "Add Evidence"
- Selects file (PDF/image only)
- Adds description
- Links to control/task
- Shows as attached
Storage¶
- Files in Supabase bucket
- Metadata in database
- No processing or validation
- 100MB file size limit
Board Transcript Processing (Future)¶
Planned Approach¶
- Upload meeting transcript (TXT/DOCX)
- Extract decisions with keywords
- Show proposed status changes
- Human confirms each one
- Bulk update statuses
Keywords: "approved", "accepted", "rejected", "deferred"
What We're NOT Doing¶
- Automated workflows
- Email notifications (except vendor)
- Complex approval chains
- Document versioning
- Integration with external systems
Operational Metrics¶
[To be measured]:
- Time to vendor response
- Evidence items per control
- Approval turnaround time
- Board decisions per meeting
Simple operations for simple startup.