Skip to content

rework reviewer UI!! - #432

Merged
aaravjhamb merged 1 commit into
mainfrom
rework-reviewer-ui
Sep 3, 2026
Merged

rework reviewer UI!!#432
aaravjhamb merged 1 commit into
mainfrom
rework-reviewer-ui

Conversation

@aaravjhamb

@aaravjhamb aaravjhamb commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

rework reviewer UI!!

Reworks the review interface around the reviewer feedback thread and the
~700 real fines in #this-is-fines.

Fine guardrails
- JustificationLint: blocks the phrasings we were actually fined for
  ("checks out", "lgtm", "extremely detailed", "not fraud"), live while
  typing and re-enforced server-side on approve
- duplicate/double-dip scan across Forge, the Unified DB and Macondo
- new submission checks: still cover image, reachable build proof,
  STEP-not-STL, KiCad project files, school/paid work
- blocks self-review and unexplained deflation

Review speed
- Overview tab (journal digest) opens first: weekly roll-up with pace,
  gaps, backfilled entries and hour outliers
- journal entries collapse behind an arrow
- per-entry hour approval replaces the free-text evidence box and the flat
  hours override, so the justification and the submitted total cannot disagree
- worked examples of fined justifications and their fixes

Also
- fixes the pre-submission check rendering nothing for pre-status results
- StreakService.reconcile_missed_days: 100 queries/~1.1s -> 5/~70ms
- hides Pitch and Description outside tier 1
@aaravjhamb
aaravjhamb merged commit dc0f33d into main Sep 3, 2026
10 of 13 checks passed
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.

1 participant