The source for the Merely public site at mer3ly.net: a small static Rust build (Cambium views serialized to HTML) plus a WebGPU repository-graph client, deployed to GitHub Pages. The complete site remains readable without JavaScript, WebAssembly, or WebGPU.
Live and deployed. The pages.yml workflow rebuilds, validates, browser-smokes, and deploys on main pushes, manual dispatch, and a daily schedule.
- Ships home, the repository map with a semantic index and an optional Mere-arranged WebGPU graph, project showcase profiles, the community-radio page, and the open radio device catalog (added 2026-08-06).
- The repository graph is driven from live GitHub org data with normalized topic metadata (2026-08-11) and embeds a Graphshell scene sandbox with portable, history-aware scenes (2026-08-12).
- An authority binary validates content manifests, the metadata cache, and the exact Pages artifact (file set, structured data, absence of secrets and personal data), emitting SHA-256 JSON receipts.
- The five dated plans in
docs/(live repos graph, project showcase, discovery and sharing, authority reconciliation, device catalog) are executed through their milestones; current work deepens the live repository graph.
content/*.toml is the editorial authority for repository roles, summaries,
relations, showcases, and the device catalog; the GitHub listing is the live
membership authority.
cargo run --locked --bin site # generate the static site
cargo run --locked --bin authority -- validate # validate content
.\scripts\refresh-public-metadata.ps1 # refresh the GitHub metadata cache
.\scripts\build-repo-graph.ps1 # rebuild the committed Wasm graph runtimeVerify with cargo test --locked and the browser smoke (npm ci --ignore-scripts, npx playwright install chromium, npm run smoke).
authority -- validate-artifact . <artifact-root> checks an exact Pages
artifact and emits a hashed receipt.
Source MPL-2.0. Original prose and site artwork CC BY 4.0; imported project
screenshots retain their source licenses. See LICENSE and
CONTENT_LICENSE.md.
This README was generated by AI and will be edited by the author upon release.