You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8fa46d9
Browse filesBrowse the repository at this point in the historyBrowse files
docs: the contributor-facing docs stop promising things the project cannot do
Smell-audited: 2: this is the ungated-negative-doc-claim class
(.dev/lessons/2026-08-03) caught at the last possible moment. Three documents
made commitments that outlived the project, and the version bump would have
shipped them into the final tag. Depth 2 rather than 1 because SECURITY.md is
not a documentation defect — a policy that promises fixes is one someone can
rely on while waiting for a patch that will never come.
Found while sweeping demo references: CONTRIBUTING.md opens with "Issues and
Pull Requests are open." Issues are disabled on this repository and always were
(verified via the API: has_issues=false), so the sentence was false, and the
divergence-report link it offered led to a form nobody can open.
- **SECURITY.md** claimed `main` and the newest 1.x line were supported and
that fixes land in the next release cut from `main`. Neither is true and
neither can become true. It now says plainly that no version is supported and
there will be no fixes including for critical vulnerabilities, and that
migrating off is the fix. The threat model and scope sections are kept and
relabelled for forks, because those parts are still accurate. It also points
vulnerabilities in the embedded engine at zwasm, which IS maintained and can
still act on them — the one report that remains worth filing.
- **CONTRIBUTING.md** becomes a fork guide. The build, gate and test-layout
sections were correct and are the things a fork would otherwise
reverse-engineer, so they stay (and gained the two properties worth knowing
before changing anything: dual-backend e2e, and clojure.core diffed against
real clj). The PR-workflow and "what helps a PR land" sections describe a
review that will not happen, and are gone.
- **PULL_REQUEST_TEMPLATE.md** said PRs were "currently PAUSED" and asked people
to come back through Discussions. That framing promised a resumption.
- **ISSUE_TEMPLATE/config.yml** asserted "Issues are open" in a directory that
does not render at all. The templates are kept deliberately — a fork enabling
Issues gets a working set — and the comment now says so.
- **docs/clojure_vs_clojurewasm.md** described Part 2 gaps as "scheduled" and
"on the roadmap". Nothing is scheduled; they are what was planned and never
built, which is still useful to a fork as intent.
0 commit comments