Skip to content

chore(evaluators): refresh contrib template packaging scaffold#186

Closed
lan17 wants to merge 6 commits intofeature/contrib-root-checkfrom
feature/contrib-template-refresh
Closed

chore(evaluators): refresh contrib template packaging scaffold#186
lan17 wants to merge 6 commits intofeature/contrib-root-checkfrom
feature/contrib-template-refresh

Conversation

@lan17
Copy link
Copy Markdown
Contributor

@lan17 lan17 commented Apr 21, 2026

Summary

  • refresh the contrib template README so it documents the steady-state naming, install, and wiring contract
  • rename the manifest placeholder from {{ORG}} to {{NAME}} and align package names, entry-point namespace, and version floors with the current contrib model
  • add a template Makefile with the standard contrib target surface: test, lint, lint-fix, typecheck, check, and build

Why

The template was still describing an older contrib model and a misleading placeholder name. This change makes the scaffold match the current contract for real contrib packages while keeping template/ explicitly out of automation until it is converted into a real package.

Validation

  • rendered the template into a scratch contrib package with placeholder substitution and parsed the resulting pyproject.toml
  • ran make help in both the scratch package and evaluators/contrib/template
  • ran make -n check in the scratch package to confirm the standard target surface resolves cleanly
  • ran git diff --check on the changed template files

Design Context

@lan17 lan17 force-pushed the feature/contrib-template-refresh branch from a823cf3 to d493f14 Compare April 21, 2026 00:15
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@lan17 lan17 changed the title Refresh contrib template for steady-state packaging contract chore(contrib-template): refresh packaging scaffold Apr 21, 2026
@lan17 lan17 changed the title chore(contrib-template): refresh packaging scaffold chore(evaluators): refresh contrib template packaging scaffold Apr 21, 2026
@lan17 lan17 force-pushed the feature/contrib-template-refresh branch from 74b49a9 to 1878f89 Compare April 21, 2026 04:49
@lan17 lan17 changed the base branch from main to feature/contrib-root-check April 21, 2026 04:49
@lan17
Copy link
Copy Markdown
Contributor Author

lan17 commented Apr 21, 2026

Superseded by #193, which rolls up this reviewed stack into one PR while preserving the logical commit boundaries for review.

@lan17 lan17 closed this Apr 21, 2026
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