Skip to content

Retire the Instrument Workshop mandate for published sites (1.12.0) - #62

Merged
trsdn merged 1 commit into
mainfrom
sites-are-designed-not-templated
Sep 17, 2026
Merged

trsdn merged 1 commit into
mainfrom
sites-are-designed-not-templated

Conversation

@trsdn

@trsdn trsdn commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Retires W05/W06 (every published site must vendor the shared Instrument Workshop design language) and appends W09: a site's visual design must be made for the project it describes, not left at a framework or template default.
  • Prompted by rebuilding OpenPromptr's site: it passed W05 but, once actually looked at, read as generic — correct against the rule, indistinguishable from any other project's site. Full reasoning and alternatives considered in decision 0013.
  • Released as minor (1.11.1 → 1.12.0): retiring keeps both identifiers per decision 0001, so no recorded Pass is invalidated; a site that still vendors Instrument Workshop is unaffected and not asked to change.
  • Updates this repository's own conformance record (W01-W09 all na — the Published Site profile still doesn't apply to .github itself, per decision 0009).

Test plan

  • python3 scripts/standard.py --check — catalog in sync
  • python3 scripts/conformance.py --check — badge in sync
  • python3 scripts/links.py — internal links resolve
  • python3 -m unittest discover -s tests — 131 tests pass
  • npx markdownlint-cli2@0.18.1 "**/*.md" — 0 errors

🤖 Generated with Claude Code

https://claude.ai/code/session_01Kjr8Vb74FWo974AkG8NYsU

Retires W05 and W06, which required every published site to vendor the
shared Instrument Workshop design language, and adds W09: a site's
visual design must be made for the project it describes rather than
left at a framework default or reused unchanged from another project.

Prompted by rebuilding OpenPromptr's site, which was correct against
W05 but read as generic once actually looked at. See decision 0013 for
the full reasoning and alternatives considered.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Kjr8Vb74FWo974AkG8NYsU
@trsdn
trsdn merged commit 0124ede into main Sep 17, 2026
7 checks passed
@trsdn
trsdn deleted the sites-are-designed-not-templated branch September 17, 2026 18:39
trsdn added a commit to trsdn/OpenPromptr that referenced this pull request Sep 17, 2026
…ystem (#17)

Replaces the Instrument Workshop-based docs/index.html with a page
designed specifically for OpenPromptr: real screenshots and a short
GIF of the actual running app, a signal-chain diagram (source →
rotate/mirror → target) explaining how the tool works, an accent
color matching the app's own "Output running" indicator, and updated
content reflecting the actual v1.2.0 notarized release (the old page
still said "no signed release yet").

Removes the vendored Instrument Workshop stylesheets and fonts, no
longer needed. Every resource is still self-hosted: system font
stack only, two local images, no build step, no third-party requests.

This follows trsdn/.github#62, which retires the standard's
Instrument-Workshop mandate (W05/W06) in favor of W09: a site's
design should be made for its own project rather than a shared
default.


Claude-Session: https://claude.ai/code/session_01Kjr8Vb74FWo974AkG8NYsU

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
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