Skip to content

chore: drop the plugin/skill from gh-pages (now lives on main)#1

Closed
borkweb wants to merge 18 commits into
mainfrom
gh-pages
Closed

chore: drop the plugin/skill from gh-pages (now lives on main)#1
borkweb wants to merge 18 commits into
mainfrom
gh-pages

Conversation

@borkweb
Copy link
Copy Markdown
Owner

@borkweb borkweb commented May 25, 2026

No description provided.

borkweb and others added 18 commits May 23, 2026 21:40
Fold Self-critique's distinct behaviors (draft→critique→revise, naming the weakest reasoning and most fragile assumption, the note on what changed) into Encoded reasoning, then delete Self-critique. The two were the same self-review move; "Encoded reasoning" survives as the more load-bearing name — predefined rubric plus a hard pass/fail gate. Critique category 9→8, total 34→33. Counts (home eyebrow, llms.txt, patterns.json) are Liquid-generated and update on build.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Plain technique name over the thesis-y "as superset" framing: the pattern chains other skills in sequence, passing each stage's output to the next. Slug changes too (workflows-as-superset → skill-chaining), so the old /patterns/workflows-as-superset/ URL now 404s. Icon diagram-project → link to match the linear-chain metaphor. Content unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Prove it works: slug verification-before-completion → prove-it-works (title kept; URL changes)
- Adversarial push back → Adversarial pushback (title only; slug unchanged)
- Convention wrapper → Scoped conventions (slug → scoped-conventions)
- Codified judgment → Decision delegation (slug → decision-delegation)

Old /patterns/{verification-before-completion,convention-wrapper,codified-judgment}/ URLs now 404. using.md reference updated. Pattern bodies unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
slug adversarial-push-back → adversarial-pushback to match the one-word title. Old /patterns/adversarial-push-back/ URL now 404s.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Shorten nav labels on mobile: "What are these?" → "What?",
  "How to use" → "Using" (desktop keeps full labels).
- Make the pattern sidebar collapsible on mobile via a "Browse
  patterns" toggle, collapsed by default so content isn't pushed
  down; expands into a scrollable 60vh region.
- Replace the "GitHub" nav text with the FontAwesome GitHub logo
  on desktop and mobile (aria-label retained for a11y).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Add gtag.js (G-X6BTVP0R5T) via a config variable and a
_includes/analytics.html partial, gated to production builds
so local `jekyll serve` traffic isn't tracked. GitHub Pages
builds with JEKYLL_ENV=production, so the tag goes live.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
From a whole-site design review. Notable: fixes a real WCAG AA
contrast failure where --text-faint (#8a90a0 ≈ 3.2:1) was used for
body text; darkened to #6b7280 / #8b93a3 (verified ≥4.5:1 on both
base and elevated backgrounds in each theme).

- a11y: 44px touch targets (header nav, sidebar toggle), unified
  :focus-visible ring, reduced-motion gating for card hover + the
  mobile sidebar disclosure.
- motion: animate the sidebar disclosure (chevron rotate + reveal).
- icons: replace the unicode chevron and emoji theme toggle with
  FontAwesome (already loaded) for consistent cross-platform render.
- IA: sticky, scrollable category jump-nav chips on the home page;
  footer navigation links.
- empty state: search no-results now names the query and offers a
  Clear-search reset.
- responsive: add a ≤560px phone breakpoint distinct from tablet.
- perf: preconnect to the FontAwesome CDN.
- docs: add DESIGN.md documenting tokens, type, spacing, components,
  and a11y conventions (excluded from the build).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Break up the monochromatic blue feel by giving each of the six
categories its own hue — color as wayfinding, not decoration.

- Per-category --cat token on [data-cat] containers, inherited by
  descendants (section titles, jump-nav chips, sidebar labels, card
  icon tiles, detail eyebrow/title/bullets, active-pattern tint).
- All text hues verified WCAG AA (≥4.5:1) in both themes; light
  hues tuned against the elevated chip background. Tints derived
  with color-mix() so they track the hue.
- Increase inter-section whitespace (26px → 46px) so the new color
  zones read as distinct regions.
- Promote category headers (13px → 18px/800) — fixes an inverted
  hierarchy where the grouping header was smaller than the card
  titles it groups.
- Document the --cat system in DESIGN.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Append ?v={{ site.time }} (build timestamp) to style.css and
  app.js URLs. GitHub Pages rebuilds on every deploy, so the stamp
  changes and clients miss stale CSS/JS caches.
- Mobile nav short label for "How to use" is now "How" (was "Using").

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Lead with installing the skill-patterns Skill (npx skills add borkweb/skill-patterns), then split the page into Get the Skill / Build with AI / Build manually. Adds an example skill-creation prompt and shortens the install command to the short GitHub form.
Redesign the landing experience and reorganize navigation.

- Home: Aurora hero (gradient headline, CTAs, stats) + at-a-glance
  category cards with patterns stacked vertically. "Browse the catalog"
  now points at /patterns.
- New /patterns index: left sidebar + sticky pill nav + full
  pattern-card sections (moved off the home page).
- Search moved into the sidebar (filters the list) and removed from home.
- Content pages now render in the sidebar layout: /about -> /docs
  ("Docs" in nav, "What are these?" in the sidebar), /using -> "Install
  the Skill", and a new /manual "Manual usage" page split out of the old
  how-to. Sidebar pages nav: What are these? - Install the Skill -
  Manual usage - Patterns.
- Mobile: sidebar becomes a hamburger-triggered off-canvas drawer with
  backdrop (Escape/backdrop/link to close); redundant header links
  collapse; fix horizontal overflow (layout align-items + overflow-x:
  clip) so every page is mobile-friendly.

Website-only (gh-pages); no catalog changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Put the sidebar on the home page too (hidden as a column on desktop)
  so the mobile hamburger drawer is available on every page, not just
  pages with a sidebar layout.
- Mobile drawer now slides in from the right to match the hamburger's
  position in the header (border/shadow flipped accordingly).
- Home hero CTA: "Install the plugin" -> "Install the Skill".

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…lock

- Mobile header is now just brand + hamburger: hide the GitHub link and
  the header theme toggle on mobile (GitHub stays reachable via the
  footer's "Source on GitHub").
- Add a light/dark toggle to the footer (visible on every breakpoint);
  the theme toggle JS now binds all .theme-toggle controls.
- Fix the open-drawer scroll behavior: lock scrolling on <html> (the
  actual scroller, not <body>) and give the drawer an explicit
  calc(100dvh - header) height with overflow-y:auto so it scrolls
  internally instead of growing to content height and scrolling the page.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@borkweb borkweb closed this May 25, 2026
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