You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Depends on #36, #39, #41, #42, and #45. Full achievement catalog migration remains in #31/M5.
Independent implementation
Implement from the preserved issue-level/product behavior and independently authored fixtures. Do not copy or mechanically translate GPL server/Python code or tests. Replacement code is MIT; consumed content and assets keep their own licenses.
Outcome
Deliver the reusable native Go engine required by the full achievement epic #31, then prove it with a small representative catalog.
Scope and invariants
Acceptance criteria
Dependencies and parallelization
Depends on #36, #39, #41, #42, and #45. Full achievement catalog migration remains in #31/M5.
Independent implementation
Implement from the preserved issue-level/product behavior and independently authored fixtures. Do not copy or mechanically translate GPL server/Python code or tests. Replacement code is MIT; consumed content and assets keep their own licenses.