Skip to content

Add generated status visual - #3

Merged
ioana (ioanahayman) merged 1 commit into
mainfrom
status-readme-visual
May 29, 2026
Merged

Add generated status visual#3
ioana (ioanahayman) merged 1 commit into
mainfrom
status-readme-visual

Conversation

@ioanahayman

Copy link
Copy Markdown
Collaborator

Summary

Adds a generated SVG status panel to the top of the repository README so reviewers can see the current Runneth primitive status before reading the raw feed.

The panel is generated from the committed status.json and shows active guidance across the supported primitives, the feed update time, and the active notice summaries. It gives the repo a lightweight status-page view while keeping status.json as the source of truth Agent Builder reads.

What Changed

  • Adds status.svg, rendered from the current committed feed and embedded at the top of README.md.
  • Adds render-status-card.mjs, a dependency-free renderer that validates the basic feed shape and regenerates the SVG from status.json.
  • Adds a GitHub Actions validation check that formats status.json, regenerates the SVG, and fails if the committed visual is out of date.
  • Updates the README editing instructions so feed changes stay reviewable through GitHub commits and PRs.

Validation

  • node --check render-status-card.mjs
  • python3 -m json.tool status.json > /tmp/runneth-status.json
  • node render-status-card.mjs && git diff --check
  • node render-status-card.mjs && git diff --exit-code -- status.svg

@ioanahayman
ioana (ioanahayman) merged commit dd2a9ec into main May 29, 2026
1 check passed
@ioanahayman
ioana (ioanahayman) deleted the status-readme-visual branch May 29, 2026 07:08
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