Central Station

Yawp PM command center · 180 tickets · 11 sources · Updated 2026-05-28T17:26:25.476Z
GET /api/tickets?view=now
Reset

What needs attention

Ticket Status Priority Owner Notes

Tickets: shipped

Show all tickets
shipped 70 tickets
Ticket Priority Owner Notes
Assignment class selection
YPM-ARCHIVE-ASSIGNMENT-CLASS-SELECTION · archive/assignment-class-selection.md
2 questions
high Kevin Add class checkbox list to New Assignment form; classes = teacher's actual sections/periods
Assignments unification
YPM-ARCHIVE-ASSIGNMENTS-UNIFICATION · archive/assignments-unification.md
2 PRs
high Bryant PR #107 merged and deployed; follow-up specs carry the product cleanup
Batch grading
YPM-ARCHIVE-BATCH-GRADING · archive/batch-grading.md
5 questions1 PR
high Kevin Needs background-job shape, retry/failure states, queue depth, rollout gate
Course view
YPM-ARCHIVE-COURSE-VIEW · archive/course-view.md
1 PR
high Kevin PR #101 open; feature-flagged rollout, Brian signoff, St Joe's pilot
Daily pages as preloaded assignments
YPM-ARCHIVE-DAILY-PAGES-ASSIGNMENTS · archive/daily-pages-assignments.md
6 questions2 PRs
high Kevin Brian approved edited prototype; isolate/rebase PR #111 before deploy
Feedback button deletes essay content
YPM-ARCHIVE-FEEDBACK-DELETES-ESSAY-CONTENT · archive/feedback-deletes-essay-content.md
high unassigned Fixed 2026-05-01
GA returns inconsistent grades and skips markup
YPM-ARCHIVE-GA-FLAKY-GRADING-AND-INCOMPLETE-MARKUP · archive/ga-flaky-grading-and-incomplete-markup.md
high unassigned Fixed 2026-05-01
Released grades organization
YPM-ARCHIVE-RELEASED-GRADES-ORGANIZATION · archive/released-grades-organization.md
2 questions1 PR
high Bryant PR #109 merged and deployed behind the released-grades feature flag
Teacher dashboard cleanup
YPM-ARCHIVE-TEACHER-MY-CLASSES-DASHBOARD-CLEANUP · archive/teacher-my-classes-dashboard-cleanup.md
2 PRs
high Kevin PR #108 draft is open but conflicting; serial create first unless proven slow
Title disappears on submit
YPM-ARCHIVE-TITLE-DISAPPEARS-ON-SUBMIT · archive/title-disappears-on-submit.md
high unassigned Fixed 2026-05-01
Tutor cannot get feedback on Thesis or Conclusion
YPM-ARCHIVE-TUTOR-SECTION-FEEDBACK-BROKEN · archive/tutor-section-feedback-broken.md
high unassigned Fixed 2026-05-01
[codex] Add production migration deploy guard
GH-129 · repo sync
1 PR
medium unassigned Imported from GitHub PR #129.
[codex] fix grading assistant data route
GH-124 · repo sync
1 PR
medium unassigned Imported from GitHub PR #124.
[codex] fix legacy submission grading auth
GH-125 · repo sync
1 PR
medium unassigned Imported from GitHub PR #125.
[codex] Fix Prisma submission relation filters
GH-121 · repo sync
1 PR
medium unassigned Imported from GitHub PR #121.
[codex] fix student course image API 404
GH-120 · repo sync
1 PR
medium unassigned Imported from GitHub PR #120.
[codex] fix teacher courses legacy routes
GH-123 · repo sync
1 PR
medium unassigned Imported from GitHub PR #123.
[codex] Port Daily Pages prompt library
GH-135 · repo sync
1 PR
medium unassigned Imported from GitHub PR #135.
[codex] Verify Preview Forge seeded login
GH-142 · repo sync
1 PR
medium unassigned Imported from GitHub PR #142.
Add Claude Code GitHub Workflow
GH-13 · repo sync
1 PR
medium unassigned Imported from GitHub PR #13.
Add essay grading system with grade release functionality
GH-70 · repo sync
1 PR
medium unassigned Imported from GitHub PR #70.
Add teacher course assignment management
GH-71 · repo sync
1 PR
medium unassigned Imported from GitHub PR #71.
Admin feature flag management
YPM-ARCHIVE-ADMIN-FEATURE-FLAG-MANAGEMENT · archive/admin-feature-flag-management.md
4 questions1 PR
medium Bryant PR #113 merged; admin controls available for targeted rollouts
Archive assignment types instead of deleting
GH-127 · repo sync
1 PR
medium unassigned Imported from GitHub PR #127.
Assignments (official)
GH-76 · repo sync
1 PR
medium unassigned Imported from GitHub PR #76.
Centralize targeted feature flag rollouts
GH-112 · repo sync
1 PR
medium unassigned Imported from GitHub PR #112.
chore: misc fixes (AI model default, paste alert, submission docs)
GH-85 · repo sync
1 PR
medium unassigned Imported from GitHub PR #85.
chore: remove tutor 'reset to this point' feature
GH-95 · repo sync
1 PR
medium unassigned Imported from GitHub PR #95.
Claude/fix message box overlap hhxhl
GH-73 · repo sync
1 PR
medium unassigned Imported from GitHub PR #73.
Create owner dashboard for managing users
GH-2 · repo sync
1 PR
medium unassigned Imported from GitHub PR #2.
Document hardening: editor refactor, submission model, grading panel, submission route
GH-96 · repo sync
1 PR
medium unassigned Imported from GitHub PR #96.
Document hardening: submission consolidation, editor, migrations, e2e
GH-99 · repo sync
1 PR
medium unassigned Imported from GitHub PR #99.
Editable submission titles
YPM-ARCHIVE-EDITABLE-SUBMISSION-TITLES · archive/editable-submission-titles.md
2 questions
medium unassigned Untitled-essay clutter compounds the title-disappears-on-submit bug
feat: add comprehensive emergency runbook for YAWP 2.0
GH-47 · repo sync
1 PR
medium unassigned Imported from GitHub PR #47.
feat: add delete organization functionality
GH-22 · repo sync
1 PR
medium unassigned Imported from GitHub PR #22.
feat: implement e2e tests with Playwright for document editor
GH-49 · repo sync
1 PR
medium unassigned Imported from GitHub PR #49.
feat: implement organization member deletion and access control system
GH-17 · repo sync
1 PR
medium unassigned Imported from GitHub PR #17.
feat: implement organization member editing with superowner functionality
GH-16 · repo sync
1 PR
medium unassigned Imported from GitHub PR #16.
feat: implement organization owner onboarding flow
GH-14 · repo sync
1 PR
medium unassigned Imported from GitHub PR #14.
feat: implement teacher course e-learning workflow
GH-24 · repo sync
1 PR
medium unassigned Imported from GitHub PR #24.
feat: implement teacher courses admin pages
GH-20 · repo sync
1 PR
medium unassigned Imported from GitHub PR #20.
feat: local-first document persistence
GH-81 · repo sync
1 PR
medium unassigned Imported from GitHub PR #81.
feat: local-first document persistence (backward compatible)
GH-86 · repo sync
1 PR
medium unassigned Imported from GitHub PR #86.
feat: local-first persistence + tutor fix
GH-88 · repo sync
1 PR
medium unassigned Imported from GitHub PR #88.
feat: PR preview environments + CI/deploy workflow split
GH-84 · repo sync
1 PR
medium unassigned Imported from GitHub PR #84.
feat: setup PostHog analytics for client and server
GH-40 · repo sync
1 PR
medium unassigned Imported from GitHub PR #40.
feat: simplify course module instruction form with new button system
GH-31 · repo sync
1 PR
medium unassigned Imported from GitHub PR #31.
Fix assignment module navigation sessions
GH-116 · repo sync
1 PR
medium unassigned Imported from GitHub PR #116.
Fix blank draft titles in student drawer
GH-138 · repo sync
1 PR
medium unassigned Imported from GitHub PR #138.
Fix document submit button for targeted school flags
GH-119 · repo sync
1 PR
medium unassigned Imported from GitHub PR #119.
Fix grading assistant assignment auth
GH-122 · repo sync
1 PR
medium unassigned Imported from GitHub PR #122.
Fix legacy grading assistant feature flag scope
GH-126 · repo sync
1 PR
medium unassigned Imported from GitHub PR #126.
fix: allow continuing chat on previous tutor modules instead of blocking
GH-98 · repo sync
1 PR
medium unassigned Imported from GitHub PR #98.
fix: prevent sync-service from clobbering newer content with stale writes
GH-92 · repo sync
1 PR
medium unassigned Imported from GitHub PR #92.
fix: stop tutor chat duplicating the student's last message
GH-94 · repo sync
1 PR
medium unassigned Imported from GitHub PR #94.
fix: stop tutor leaking template wrapper into chat
GH-93 · repo sync
1 PR
medium unassigned Imported from GitHub PR #93.
GA grading calibration is too narrow
YPM-ARCHIVE-GA-GRADING-CALIBRATION · archive/ga-grading-calibration.md
medium unassigned Fixed 2026-05-01
GA highlights disappear after teacher edits category scores
YPM-ARCHIVE-GA-NO-HIGHLIGHT-AFTER-CATEGORY-CHANGE · archive/ga-no-highlight-after-category-change.md
medium unassigned Fixed 2026-05-01
GA highlights intermittently missing
YPM-ARCHIVE-GA-HIGHLIGHTS-MISSING · archive/ga-highlights-missing.md
medium unassigned Fixed 2026-05-01
Improve empty state UX with pagination awareness and layout fixes
GH-72 · repo sync
1 PR
medium unassigned Imported from GitHub PR #72.
Prep for 10/10
GH-68 · repo sync
1 PR
medium unassigned Imported from GitHub PR #68.
preview: local-first persistence testing
GH-90 · repo sync
1 PR
medium unassigned Imported from GitHub PR #90.
Print student document button
YPM-ARCHIVE-PRINT-STUDENT-DOCUMENT-BUTTON · archive/print-student-document-button.md
2 questions1 PR
medium Kevin PR #105 open with green checks; needs final review before merge
Public homepage revamp
YPM-ARCHIVE-PUBLIC-HOMEPAGE-REVAMP · archive/public-homepage-revamp.md
6 questions
medium unassigned Already being delivered outside the spec workflow
Restore Teacher's Lounge on teacher dashboard
GH-128 · repo sync
1 PR
medium unassigned Imported from GitHub PR #128.
Revamp course modification pages
GH-3 · repo sync
1 PR
medium unassigned Imported from GitHub PR #3.
Student details popout organized by assignment
YPM-ARCHIVE-STUDENT-DETAILS-POPOUT-BY-ASSIGNMENT · archive/student-details-popout-by-assignment.md
2 questions
medium Kevin Group student work by Assignment in the View Details popout, with an at-a-glance average grade; gated on dashboard cleanup and assignments-unification landing
Teacher grammar issue actions
YPM-ARCHIVE-TEACHER-GRAMMAR-ISSUE-ACTIONS · archive/teacher-grammar-issue-actions.md
1 PR
medium Kevin PR #106 open; teacher can remove a grammar issue before release
test: fresh preview schema pipeline
GH-79 · repo sync
1 PR
medium unassigned Imported from GitHub PR #79.
GA flags titles as sentence fragments
YPM-ARCHIVE-GA-TITLE-MARKED-FRAGMENT · archive/ga-title-marked-fragment.md
low unassigned Fixed 2026-05-01