Skip to content

docs(profile): resync the org front page — scope the claims, fix terminology - #9

Merged
avrabe merged 1 commit into
mainfrom
docs/profile-resync
Aug 7, 2026
Merged

docs(profile): resync the org front page — scope the claims, fix terminology#9
avrabe merged 1 commit into
mainfrom
docs/profile-resync

Conversation

@avrabe

@avrabe avrabe commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

docs(profile): resync the org front page — scope the claims, fix terminology

The org profile had drifted furthest of anything we own, and it is the most
visible page in the organisation.

Overclaims removed:

  • tagline "Formally verified WebAssembly toolchain" -> "a WebAssembly Component
    Model toolchain for safety-critical systems, with formally verified
    components" (the wording already adopted on pulseengine.eu and in mcp)
  • the green "Formally Verified" badge — an unbacked badge is exactly the claim
    the claim-verification discipline exists to kill
  • "SLSA L4 provenance" — SLSA v1.0 defines Build L1-L3; there is no L4
  • "No transformation ships without a proof" — not true, and we have the field
    reports to prove it is not
  • meld "every transformation carries mechanized proofs" and synth "translation
    validation ensures the output faithfully preserves semantics" — both softened
    to what actually holds; synth's ARM model was demonstrably unfaithful once,
    and loom's SMT encoding did not model traps

Terminology, per the project's own rules:

  • synth TRANSCODES; it does not transpile
  • tool names are lowercase, not Meld/Loom/Synth/Kiln/Sigil
  • kiln is an interpreter and runtime, not just a runtime

Staleness:

  • spar was "AADL v2.2"; it is AADL v2.3 + SysML v2 + CAN-DBC with 30+ analyses
  • gale was "dual-track"; it is Verus + Rocq + Lean, and the gust OS is the story
  • added the tools that existed but were never listed: witness, scry, ordeal,
    relay, wohl, jess, varve, rules_ordeal
  • dropped the three repos archived today: timedate-mcp, rules_moonbit,
    moonbit_checksum_updater

Leaner: 167 -> 110 lines, and it now says plainly what "verified" means here
rather than implying it covers everything.

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

…inology

The org profile had drifted furthest of anything we own, and it is the most
visible page in the organisation.

Overclaims removed:
- tagline "Formally verified WebAssembly toolchain" -> "a WebAssembly Component
  Model toolchain for safety-critical systems, with formally verified
  components" (the wording already adopted on pulseengine.eu and in mcp)
- the green "Formally Verified" badge — an unbacked badge is exactly the claim
  the claim-verification discipline exists to kill
- "SLSA L4 provenance" — SLSA v1.0 defines Build L1-L3; there is no L4
- "No transformation ships without a proof" — not true, and we have the field
  reports to prove it is not
- meld "every transformation carries mechanized proofs" and synth "translation
  validation ensures the output faithfully preserves semantics" — both softened
  to what actually holds; synth's ARM model was demonstrably unfaithful once,
  and loom's SMT encoding did not model traps

Terminology, per the project's own rules:
- synth TRANSCODES; it does not transpile
- tool names are lowercase, not Meld/Loom/Synth/Kiln/Sigil
- kiln is an interpreter and runtime, not just a runtime

Staleness:
- spar was "AADL v2.2"; it is AADL v2.3 + SysML v2 + CAN-DBC with 30+ analyses
- gale was "dual-track"; it is Verus + Rocq + Lean, and the gust OS is the story
- added the tools that existed but were never listed: witness, scry, ordeal,
  relay, wohl, jess, varve, rules_ordeal
- dropped the three repos archived today: timedate-mcp, rules_moonbit,
  moonbit_checksum_updater

Leaner: 167 -> 110 lines, and it now says plainly what "verified" means here
rather than implying it covers everything.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@avrabe
avrabe merged commit 8d66f6f into main Aug 7, 2026
3 checks passed
@avrabe
avrabe deleted the docs/profile-resync branch August 7, 2026 08:03
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