Review: complete BoardGameGeek environment and grading contract (#35) - #88
Merged
QianhuiWu merged 11 commits intoSep 17, 2026
Merged
Conversation
13 tasks
jackjin1997
marked this pull request as ready for review
September 11, 2026 14:39
Raibows
added a commit
to jackjin1997/WebHarbor
that referenced
this pull request
Sep 17, 2026
…x 34 / 40034 after aiming-lab#89 added imdb main now ends with imdb at index 33 / port 40033 (PR aiming-lab#89 merged), so the NBA mirror is appended as the 35th entry at index 34 / container port 40034. The asset revision keeps main's merged dataset-main pin (it carries imdb, gov_uk and every pre-existing archive) and adds site.nba for the reviewed NBA candidate commit from HF dataset PR aiming-lab#88, which is still open; accuweather keeps its existing per-site pin.
QianhuiWu
added a commit
that referenced
this pull request
Sep 17, 2026
Integrate BoardGameGeek: PR #88 fixes, harder tasks and reliable grading
Collaborator
|
Thanks @jackjin1997 for the BoardGameGeek review and grading work, building on @hqhq1025’s #35. The combined implementation and follow-up fixes were delivered in #127. At the maintainer’s request, #128 now incorporates both original commit histories into main, preserving this PR through merge 464d1ef. GitHub confirms both #35 and #88 are merged. No application code or asset pins changed from the tested #127 result; the only file change records the future integration preference in AGENTS.md. Full build, all 37 homepages/health checks, and BoardGameGeek byte-identical reset passed. |
Raibows
pushed a commit
to jackjin1997/WebHarbor
that referenced
this pull request
Sep 18, 2026
… harder tasks Preserve the mirror by @hqhq1025 and completion work by @jackjin1997. Repair scoped assets, grading, navigation and mobile layout; expand tasks 0, 12 and 16 with coordinated rubrics and verifiers. Co-authored-by: Zexu Jin <jackjin1997@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Reviewer-owned continuation of #35, preserving the original BoardGameGeek contribution and attribution while integrating it after current
mainas the 31st mirror (index 30, port40030).The review fixes environment, task-contract, verifier, responsive-layout, and broad visual-fidelity issues. All 21 accepted tasks retain deterministic grading. The branch is synchronized with current
main, fully verified, and ready for maintainer review.Changes
@hqhq102540030mainand resolve the registry, port-range, documentation, and asset-pin conflicts without changing BoardGameGeek behaviorTask quantity and quality
Verification completed
9432776b35c2c8a2c6ff1ed1146e34d591af818bagainst mainaa95bd80fb760a0921949477b6f79f5c673f4884sha256:e9b8387955064e855936cc1368829837d52f384b4c16838554945434b7b9ee7a970c6618e39a37920b228abd976d4756db126239ab4b4fa48b37b03b81cad6d1; seed SHA-2565a00124fa1e523678c1010ea74a2c1d8ed5febd18f71cf54632bec83a07612b1Compared with the prior reviewed head, the BoardGameGeek application, templates, static assets, asset inventory, task semantics/rubrics, and all 21 deterministic verifier implementations are unchanged. The only BoardGameGeek delta is the mechanical task URL move from port 40024 to 40030 plus its matching environment-test expectation. The exact-head smoke above revalidates that affected integration surface; the prior mapped execution and blind-review evidence therefore remains applicable.
Guided/source-aware runs prove task feasibility and scoring behavior; they are not independent exploration-performance measurements.
Current integration
9432776b35c2c8a2c6ff1ed1146e34d591af818b05f1edc584457265f11d74e76c09eb8ddc8ab01daa95bd80fb760a0921949477b6f79f5c673f488440000–40030Asset dependency and maintainer handoff
The matching asset remains open in HF PR #25 by the original contributor. Its immutable revision
6737719a7eeb8d9b5fba77072d455e0d9afd2a93is the revision tested above, and HF currently reports no file conflicts.The GitHub branch is ready for review, but the contribution is not directly mergeable end-to-end until maintainers:
.assets-revisionhere to the resulting HF main commit and confirm the BoardGameGeek archive hash remains unchanged; andNon-blocking P2 polish remains: the generic designer index shows a zero game-count label for designers, and user search uses uppercase-first SQLite binary collation. Neither affects the accepted tasks or their results.
Reviewer agents will not merge either PR.
Original PR: #35