Skip to content

process: PR template, evaluate-report convention, swh-save.sh, fellows SWHID#12

Merged
richbodo merged 3 commits into
mainfrom
process/contrib-scaffolding
May 31, 2026
Merged

process: PR template, evaluate-report convention, swh-save.sh, fellows SWHID#12
richbodo merged 3 commits into
mainfrom
process/contrib-scaffolding

Conversation

@richbodo
Copy link
Copy Markdown
Owner

Contribution-process scaffolding for the next few reference designs, plus recording fellows_local_db's acceptance.

  • PR template (.github/pull_request_template.md) — contribution checklist + a maintainer-acceptance section (attest validation, record acceptance, post-merge SWHID).
  • CONTRIBUTING — require the evaluate-flow report at reference_designs/<name>/evaluate-report.json; add the maintainer validation-attestation + acceptance-record step; note re-validation on a Toolkit-Version bump.
  • tools/swh-save.sh — realizes the planned Save Code Now wrapper; prints the git-compatible swh:1:dir/swh:1:rev. Stamped + lint-versioned.
  • fellows_local_db design record — Acceptance & validation block: accepted-by-definition at Toolkit-Version 0.1, tag v0.1.0 (046584c), SWHID swh:1:dir:2fff6ff9….

Lint green. Toolkit stays 0.1.0-draft.

🤖 Generated with Claude Code

richbodo and others added 3 commits May 31, 2026 22:20
…ation

- .github/pull_request_template.md: contribution checklist (Architecture
  doc + AC table w/ Verification, exceptions, evaluate-flow report, lint,
  license) + a maintainer-acceptance section (attest validation, record
  acceptance, post-merge SWHID).
- CONTRIBUTING: require the evaluate-flow report committed at
  reference_designs/<name>/evaluate-report.json; add the maintainer
  validation-attestation + acceptance-record step; note re-validation on a
  Toolkit-Version bump.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…nter

Realizes the previously-planned tools/swh-save.sh: requests Software
Heritage archival for a reference design's repo URL and prints the
swh:1:dir / swh:1:rev (git-compatible) to record in its design entry.
Stamped + added to the lint's versioned-artifact set.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Adds the Acceptance & validation block: accepted-by-definition at
Toolkit-Version 0.1, tag v0.1.0 (commit 046584c), and the git-compatible
SWHID swh:1:dir:2fff6ff9... — archival via Save Code Now realizes
permanence; the identifier is content-addressed and resolves once ingest
completes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@richbodo richbodo merged commit 6d8e66c into main May 31, 2026
2 checks passed
@richbodo richbodo deleted the process/contrib-scaffolding branch May 31, 2026 10:21
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