Skip to content

Define the ideal task and tighten the site copy - #15

Merged
bingran-you merged 1 commit into
mainfrom
bry/ideal-task-guidance
Jul 28, 2026
Merged

Define the ideal task and tighten the site copy#15
bingran-you merged 1 commit into
mainfrom
bry/ideal-task-guidance

Conversation

@bingran-you

Copy link
Copy Markdown
Collaborator

Makes the contribution bar explicit, and cuts the site's prose back to what earns its place.

What an ideal task is

Stated in the three terms that actually decide it, on both the site and in CONTRIBUTING.md:

Your own work Real research you carried out, not a problem invented for the benchmark
Weeks of effort At least two weeks of genuine effort, with or without an agent helping
Verifiable The result is right or wrong, and a script can tell which

Plus a contributor bar: a PhD or PhD candidate in physics, EECS, or an adjacent field, or extensive lab or equivalent industry experience.

Removed the "100+ steps and 80+ tool calls" proxy. It measured the agent rather than the task, and it had drifted into the quality rubric as a merge criterion. The rubric now reads "took the author two weeks or more, and agents without skills are likely to fail it".

Submission, restructured

The doc and the page were organised around how to submit plus what the description must contain, which buried the actual structure. Both now read as three deliverables:

  1. A PR from your fork — against main, one task per PR
  2. A detailed PR description — the task's history: what the work was, start and end dates, working hours
  3. A local test results report — oracle at reward 1.0, agent pass rates with and without skills across multiple trials

The bench commands moved below those as a pre-flight note. PULL_REQUEST_TEMPLATE.md gains a Task history table, so dates and hours are collected rather than merely asked for.

PR #2 is now linked from the test-report step as a worked example.

Copy audit

Cut roughly a third of the prose. Contribute page 4327 → ~3400px, home 2869 → 2745px. Removed:

  • the "small and early / no leaderboard yet" paragraph → "Each one comes from research a contributor had already done"
  • the two-week banner, which repeated the cards directly beneath it
  • "This is not credentialism for its own sake…" — a justification nobody asked for
  • both "No AI background required" lines
  • "that rule is what keeps the benchmark grounded…" → "Prompts and oracle logic are human-authored."

Section heading renamed to Example tasks. Every section now carries one short declarative line under its heading.

One layout fix

The criteria cards pin their check question to the card bottom, so the two-line question raised its own divider by exactly one line height while the other two sat level. Measured before: 1056 / 1036 / 1056. Two lines are now reserved in every card, so the rule sits at a fixed offset regardless of wrapping — 1037 / 1036 / 1037, the 1px being sub-pixel line-box rounding. Used min-h rather than a fixed height so a future three-line question grows the card instead of overflowing it.

Verification

  • Clean eslint and production build; all four routes prerender static.
  • No console or page errors, no horizontal overflow at 1280px light, 1280px dark, or 390px mobile.
  • All five repo validators pass, including the docs linter over 36 files.

State what an ideal task is, in the three terms that actually decide it: work
the contributor did themselves, weeks of their own effort, and a result a
script can grade. Drop the 100-steps/80-tool-calls proxy, which measured the
agent rather than the task and had drifted into the quality rubric.

Add the contributor bar — a PhD or PhD candidate in physics, EECS, or an
adjacent field, or extensive lab or equivalent industry experience.

Restructure submission around the three deliverables: a PR from a fork, a
description carrying the task's history (what the work was, start and end
dates, hours spent), and a local test results report. The bench commands move
below those as a pre-flight note instead of interrupting them, and the PR
template gains a Task history table so the dates and hours are actually
collected rather than merely requested.

Cut roughly a third of the site's prose. Gone: the "small and early / no
leaderboard yet" paragraph, the two-week banner that repeated its own cards,
the credentialism justification, and both "No AI background required" lines.
Every section now carries one short declarative line under its heading.

Also align the criteria rule in every card so the divider sits at a fixed
height whether or not the question wraps, and link PR #2 from the test-report
step as a worked example.
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
frontierphysics-site Ready Ready Preview, Comment Jul 28, 2026 6:24am

Request Review

@bingran-you
bingran-you merged commit 6a95db4 into main Jul 28, 2026
5 checks passed
@bingran-you
bingran-you deleted the bry/ideal-task-guidance branch July 28, 2026 06:25

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 94fa2e5e63

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread CONTRIBUTING.md

2. Complex
Require substantial domain expertise and effort. An agent without mentoring skills have to use at least 80 tool calls and over 100 steps, and is very likely to fail the task.
# What makes an ideal task

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the stale quality-section anchor

Update the existing [What makes a good task](#what-makes-a-good-task) link near the top of this document when renaming this heading. GitHub now generates #what-makes-an-ideal-task, so clicking the authorship-policy link no longer navigates to the quality criteria.

Useful? React with 👍 / 👎.

Comment thread CONTRIBUTING.md
Comment on lines +48 to +49
4. **Submit**: Fork this repository and open a PR against `main` here. See
[PR Requirements](#pr-requirements).

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Point the workflow link at the renamed submission section

Replace #pr-requirements with the fragment generated by the new heading, #the-final-submission. In the contributor workflow, clicking “PR Requirements” currently targets a heading removed by this change and therefore leaves readers at a nonexistent anchor.

Useful? React with 👍 / 👎.

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