Skip to content

docs+fix: restore README.adoc, repoint licence badge → MPL-2.0, SHA-pin trufflehog#41

Merged
hyperpolymath merged 2 commits into
mainfrom
claude/axiom-jl-registry-infra-kr7t4a
Jul 1, 2026
Merged

docs+fix: restore README.adoc, repoint licence badge → MPL-2.0, SHA-pin trufflehog#41
hyperpolymath merged 2 commits into
mainfrom
claude/axiom-jl-registry-infra-kr7t4a

Conversation

@hyperpolymath

@hyperpolymath hyperpolymath commented Jul 1, 2026

Copy link
Copy Markdown
Owner

What

Three feedback-o-tron corrections (all owner-approved 2026-07-01):

  1. README .md.adoc — commit fb92b30 had converted README.adoc → Markdown ("renders on Glama/profile"), but that .md rationale is the estate exception for only boj-server + the profile repo. Recovered the pristine original README.adoc from fb92b30^ (791 lines, verbatim) and deleted the mangled .md — reversing the exact wrong conversion.
  2. Licence badge → MPL-2.0 — the badge text was already MPL-2.0 but its link pointed at hyperpolymath/palimpsest-license (a leftover from before this repo's PMPL→MPL-2.0 migration bf93f4f). Repointed to the MPL-2.0 licence and cleaned the mangled badge image. feedback-o-tron is not a PMPL carve-out.
  3. SHA-pin trufflehogsecret-scanner.yml used trufflesecurity/trufflehog@main, the sole unpinned action the governance / Workflow security linter flagged. Pinned to @f446421baf832d6356c42c1743d99abff52ff334 (v3.95.7, resolved via the GitHub API). This turns that pre-existing red check green.

Verification

  • Linter's exact grep → no unpinned actions (governance check will pass).
  • asciidoctor --failure-level=WARN README.adoc0 warnings; no palimpsest reference remains.
  • README.md deleted (no duplicate); no V-lang token.

Note: the CodeQL analyze (javascript-typescript) red is separate and pre-existing (unaffected by these changes).

🤖 Generated with Claude Code

claude added 2 commits July 1, 2026 13:37
…c policy)

Commit fb92b30 converted README.adoc → Markdown "renders on Glama/profile/
community-health" — but that .md rendering rationale is the estate exception for
ONLY boj-server + the profile repo (hyperpolymath/hyperpolymath). feedback-o-tron
is neither, so the conversion misapplied the policy across the repo. README.md
was never edited after fb92b30, so no content diverged.

Fix at source: recover the pristine original README.adoc from fb92b30^ (791
lines, verbatim) and delete the mangled README.md — reversing exactly the wrong
conversion rather than hand-re-converting 882 mangled lines. Render-validated
with asciidoctor (--failure-level=WARN → 0 warnings). No V-lang token.

FLAGGED (not touched — licence-adjacent, owner-gated): the recovered README's
License badge text is correct ("MPL-2.0") but its link still points to
hyperpolymath/palimpsest-license — a leftover from before the repo's PMPL→MPL-2.0
migration (commit bf93f4f). Restored verbatim (the link pre-existed in both the
old .adoc and the .md); left for owner approval to repoint at the MPL-2.0 licence.
…ner-approved)

Both changes made with explicit owner approval (2026-07-01).

- .github/workflows/secret-scanner.yml: pin trufflesecurity/trufflehog@main →
  @f446421baf832d6356c42c1743d99abff52ff334 (v3.95.7). This was the sole
  unpinned action the governance "Workflow security linter" flagged, so this
  turns that pre-existing red check green. (SHA resolved from the trufflehog
  v3.95.7 release tag via the GitHub API.)
- README.adoc: the License badge text was already correct (MPL-2.0) but its link
  still pointed at hyperpolymath/palimpsest-license — a leftover from before the
  repo's PMPL→MPL-2.0 migration. Repointed to the MPL-2.0 licence and cleaned
  the mangled badge image (MPL_2.0--1.0 → MPL-2.0). feedback-o-tron is not a PMPL
  carve-out repo.

Verified: linter grep finds no unpinned actions; README renders clean under
asciidoctor; no palimpsest reference remains.
@hyperpolymath hyperpolymath changed the title docs: restore README.adoc (revert erroneous md-ification; estate .adoc policy) docs+fix: restore README.adoc, repoint licence badge → MPL-2.0, SHA-pin trufflehog Jul 1, 2026
@hyperpolymath
hyperpolymath marked this pull request as ready for review July 1, 2026 20:40
@hyperpolymath
hyperpolymath merged commit f39f5a3 into main Jul 1, 2026
22 of 23 checks passed
@hyperpolymath
hyperpolymath deleted the claude/axiom-jl-registry-infra-kr7t4a branch July 1, 2026 20:40
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.

2 participants