Skip to content

feat: implement milestone verification workflow#106

Merged
BarryArinze merged 4 commits into
aid-linkk:masterfrom
xJeffx23:feat/milestone-verification-workflow
Jun 24, 2026
Merged

feat: implement milestone verification workflow#106
BarryArinze merged 4 commits into
aid-linkk:masterfrom
xJeffx23:feat/milestone-verification-workflow

Conversation

@xJeffx23

@xJeffx23 xJeffx23 commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add MilestoneSubmission, MilestoneReview, MilestoneVerificationHistory models + Prisma migration
  • Full state machine: DRAFT → SUBMITTED → UNDER_REVIEW → APPROVED / REJECTED / REVISION_REQUESTED
  • All org and admin/verifier endpoints with access control
  • Notifications (email + WebSocket) on all state transitions
  • 43 unit and integration tests passing
  • New endpoints documented in docs/API.md

Test plan

-Run `npx jest --testPathPattern=milestone` — debe mostrar 43 tests passing
-Aplicar migración con `npx prisma migrate deploy` en staging

Closes #75

@BarryArinze

Copy link
Copy Markdown
Collaborator

Resolve conflict

@xJeffx23

Copy link
Copy Markdown
Contributor Author

Ready @BarryArinze 🫡

@xJeffx23

Copy link
Copy Markdown
Contributor Author

Ready conflicts 🫡 @BarryArinze

@BarryArinze

Copy link
Copy Markdown
Collaborator

I cant still merge due to conflicts

@xJeffx23

Copy link
Copy Markdown
Contributor Author

I've resolved the conflicts again. 🚀

@xJeffx23

Copy link
Copy Markdown
Contributor Author

@BarryArinze

@GBOYEE

GBOYEE commented Jun 23, 2026

Copy link
Copy Markdown

I'd like to work on this issue. I have background in devops and will submit a PR ASAP.

@GBOYEE

GBOYEE commented Jun 23, 2026

Copy link
Copy Markdown

I'd like to work on this.

Approach:

  • I'll add the CI config and test it locally before pushing
  • Verify with existing tests + add new ones if needed

Estimated effort: ~1-2 hours. PR incoming shortly.

1 similar comment
@GBOYEE

GBOYEE commented Jun 23, 2026

Copy link
Copy Markdown

I'd like to work on this.

Approach:

  • I'll add the CI config and test it locally before pushing
  • Verify with existing tests + add new ones if needed

Estimated effort: ~1-2 hours. PR incoming shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Milestone Verification Workflow: Submissions, Evidence, Reviews, and Impact Documentation

3 participants