docs: CodeDNA Challenge page, public board, metrics.json enrollment - #17
Merged
Conversation
Add own-project challenge (not SWE-bench): ≥10 tasks with/without CodeDNA, L0/L1/L2 stack parity, metrics PRs, €200 prize unlocking at ≥5 valid submissions. Includes IT summary, video script, issue entry template, and challenge/ submission layout. AI-Agent: composer AI-Provider: cursor AI-Session: s_20260908_challenge AI-Visited: docs/index.html,README.md,CONTRIBUTING.md,.github/ISSUE_TEMPLATE AI-Message: Challenge docs ready; start/end dates still TBD placeholders Co-authored-by: Fabrizio Corpora <Larens94@users.noreply.github.com>
Keep challenge + submission templates in English and Italian only. Remove docs/challenge-video-script.md from the repo (not for commit). AI-Agent: composer AI-Provider: cursor AI-Session: s_20260908_challenge AI-Visited: docs/challenge.md,docs/challenge.it.md,challenge/SUBMISSION_TEMPLATE.md,README.md AI-Message: Video script kept out of git; challenge and submission fully bilingual Co-authored-by: Fabrizio Corpora <Larens94@users.noreply.github.com>
Participants commit challenge/<handle>/metrics.json (schema + example) so submissions merge cleanly and results can be aggregated after the window. Markdown notes stay optional. AI-Agent: composer AI-Provider: cursor AI-Session: s_20260908_challenge AI-Visited: docs/challenge.md,docs/challenge.it.md,challenge/SUBMISSION_TEMPLATE.md AI-Message: metrics.json is the source of truth for post-challenge merges Co-authored-by: Fabrizio Corpora <Larens94@users.noreply.github.com>
Add docs/challenge.html (site-styled EN/IT) driven by docs/challenge-board.json for maintainer updates. Drop official signup: opening a metrics PR enrolls entrants. Require languages, frameworks, approx_source_files and size_band in metrics.json. AI-Agent: composer AI-Provider: cursor AI-Session: s_20260908_challenge AI-Visited: docs/index.html,docs/site.css,docs/challenge.md,challenge/metrics.schema.json AI-Message: Board is static JSON; PR equals enrollment; frameworks required Co-authored-by: Fabrizio Corpora <Larens94@users.noreply.github.com>
AI-Agent: composer AI-Provider: cursor AI-Session: s_20260908_challenge AI-Visited: docs/challenge-board.json,docs/challenge.html AI-Message: How to append board rows after merging metrics PRs Co-authored-by: Fabrizio Corpora <Larens94@users.noreply.github.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.
Public CodeDNA Challenge (€200) materials for the docs site.
Site
docs/challenge.htmldocs/challenge-board.jsondocs/challenge-board.README.mdsite.css)Enrollment
No official signup. Opening a valid
challenge/<handle>/metrics.jsonPR enrolls you. We review/merge and then add a row to the board JSON.Required project fields
In
metrics.json:languagesframeworks(not language alone)approx_source_filessize_band(S/M/L/XL)Also in this PR
Still TBD