Skip to content

Repository files navigation

Mer3ly

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.

Status (2026-08-12)

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.

Use

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 runtime

Verify 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.

License

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.

About

Static Merely company site and public repository-family map.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages