Skip to content

Start the harness package at 0.1.0 - #14

Merged
euyis1019 merged 1 commit into
mainfrom
chore/version-0-1-0
Aug 19, 2026
Merged

Start the harness package at 0.1.0#14
euyis1019 merged 1 commit into
mainfrom
chore/version-0-1-0

Conversation

@euyis1019

Copy link
Copy Markdown
Collaborator

The package version was 0.5.0 from the repository's first commit, with no 0.1 through 0.4 behind it and nothing on record for what the 5 meant. Next to a corpus labelled v0_4, it read as the next step in that sequence. It never was: v0_4 counts corpus generations (there are fixtures/v0_2, v0_3, v0_4 directories and v2_/v4_ task prefixes to match), while this number counts releases of the harness code.

0.1.0 is the first public cut of the harness, which is what this is, and it no longer invites the comparison.

package.json, pyproject.toml and the two root entries of package-lock.json move together; dependency versions are untouched and npm ls --package-lock-only still reports the lockfile consistent. Nothing reads this value at runtime: run_manifest.json records adapter and tree digests rather than a harness version, and installed_pip_version looks up driver packages, not this one.

A version field cannot be dropped altogether. PEP 621 requires version unless the project declares it dynamic, and removing it from package.json while the lockfile still carries one makes npm ci complain.

@github-actions

github-actions Bot commented Aug 19, 2026

Copy link
Copy Markdown

Claude finished @euyis1019's task in 24s —— View job


No bugs or security issues found. The diff is three version-string substitutions (0.5.00.1.0) with no logic changes — nothing to flag.

@github-actions github-actions 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.

Automated Claude review completed. Review run: https://github.com/lexmount/Lexbench-Headless-Browser/actions/runs/32216195452. Please check Claude's inline feedback and summary comment for details.

The package version arrived at 0.5.0 in the first commit, with no 0.1
through 0.4 behind it and no record of what the 5 stood for. Sitting next
to a corpus labelled v0_4, it read as the next step in that sequence,
which it never was: one number counts corpus generations, the other
counts releases of this code.

0.1.0 says what is true, that this is the first public cut of the
harness, and no longer invites the comparison. Both manifests and the two
root entries in the lockfile move together; dependency versions and the
license are untouched.
@euyis1019
euyis1019 force-pushed the chore/version-0-1-0 branch from c0f8490 to 439dd9b Compare August 19, 2026 04:59
@github-actions

github-actions Bot commented Aug 19, 2026

Copy link
Copy Markdown

Claude finished @euyis1019's task in 18s —— View job


No bugs or security issues found. The diff is three version-string substitutions (0.5.00.1.0) across package.json, package-lock.json (both root entries), and pyproject.toml — no logic changes.

@github-actions github-actions 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.

Automated Claude review completed. Review run: https://github.com/lexmount/Lexbench-Headless-Browser/actions/runs/32217766830. Please check Claude's inline feedback and summary comment for details.

@euyis1019
euyis1019 merged commit ba15f4f into main Aug 19, 2026
2 checks passed
@euyis1019
euyis1019 deleted the chore/version-0-1-0 branch August 19, 2026 05:04
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