-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Description
Design the interface for creating, editing, viewing, and tracking milestones within a vault. Milestones are the core of Disciplr's accountability system.
Target Users
- Users defining what success looks like
- Users tracking their progress
- Verifiers understanding what to validate
Design Requirements
Must Include:
- Milestone List View:
- All milestones for a vault
- Milestone order/sequence
- Status indicator (pending, in progress, validated, failed)
- Due date (if time-bound)
- Quick view/expand option
- Milestone Detail View:
- Milestone title
- Description/criteria
- Milestone type (hash, document, oracle, verifier)
- Success criteria definition
- Weight/importance (percentage)
- Status and history
- Add/Edit Milestone Form:
- Title input
- Description textarea
- Type selection:
- Hash-based (provide hash of expected outcome)
- Document reference (link to off-chain document)
- Oracle metric (define threshold)
- Manual verifier approval
- Due date (optional)
- Weight assignment
- Evidence Submission:
- Upload proof/evidence
- Link to external proof
- Hash submission for verification
- Notes/comments for verifier
- Milestone Progress Visualization:
- Overall progress bar
- Individual milestone status
- Completion percentage
Should Include:
- Milestone templates
- Reorder milestones (drag and drop)
- Milestone dependencies
- Partial completion tracking
- Milestone revision history
- Notification settings per milestone
Design Specifications
- Milestone card: Expandable accordion pattern
- Progress: Visual bar with percentage
- Status icons: Distinct for each state
- Form fields: Clear labels, help text
Deliverables
- Milestone list (empty, populated states)
- Milestone detail view
- Add/edit milestone form
- Evidence submission interface
- Progress visualization components
- Mobile responsive designs
Designer Notes
- Milestones define success—make criteria unambiguous
- Users should easily understand what's required
- Progress visualization is motivational—make it satisfying
- Consider partial/weighted milestone completion
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels