Skip to content

🧹 Groundskeeper: remove the unused mainframe-theme.md design note - #140

Merged
jnnngs merged 1 commit into
mainfrom
claude/quirky-johnson-l1z9qh
Nov 11, 2026
Merged

jnnngs merged 1 commit into
mainfrom
claude/quirky-johnson-l1z9qh

Conversation

@jnnngs

@jnnngs jnnngs commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

🗂️ Clutter

mainframe-theme.md (471 lines, repository root) documents a "Yorkshire Mainframe Theme" built on CSS custom properties such as --card-foreground, --accent-foreground and --color-accent, with sample markup to match. No stylesheet or template in this repository defines or uses those tokens, so the file describes a design system this project does not have.

🔎 Verification

  • grep -rE -- '--card-foreground|--color-accent|--accent-foreground' over every .css, .gohtml, .html and .yml file matches only mainframe-theme.md itself.
  • git grep -i 'mainframe-theme\|Yorkshire Mainframe' finds no reference outside the file: not in README.md, docs/, mkdocs.yml, CLAUDE.md, .github/ (workflows, Copilot instructions and prompts included), build.sh or the Dockerfiles.
  • git log --follow shows it has not been edited since the import; its last commit is 16 August.
  • It is outside docs/, so it was never published to the site.

🎯 Benefit

A reader looking for the dashboard's real styling (templates/static/css/) no longer finds a root document that names tokens which do not exist. The content stays in git history.

✅ Checks

  • go vet ./...: clean
  • go test -short ./...: all packages pass (the compatibility suite is skipped under -short; this change touches no code)

Other candidates, not touched

  • Jenkinsfile builds dir("app"), which was removed in September, so the pipeline cannot work as written. It may still be wired to an external Jenkins server, so it needs a maintainer's call.
  • UI_AUDIT.md (3 October) says "No fixes implemented", yet the commit that added it implemented many of its findings. I could not prove every finding is closed, so it stays.

Generated by Claude Code

…root

The file describes a theme built on CSS tokens (--card-foreground,
--accent-foreground, --color-accent) that no stylesheet or template in this
repository defines or uses, and nothing links to it.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011MNNzqAL6L8GzZmmNrYM6J
@jnnngs
jnnngs marked this pull request as ready for review November 11, 2026 17:43
@jnnngs
jnnngs merged commit c89e87b into main Nov 11, 2026
3 checks passed
@chatgpt-codex-connector

Copy link
Copy Markdown
Codex Review Summary: ❌ Failed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ❌ Failed 2026-11-11T17:43:54.158369Z
We couldn’t complete this review. Comment @codex review to try again.
a160d12 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

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.

2 participants