diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 5f6d688..b3b7fbd 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -33,11 +33,22 @@ jobs: uses: actions/checkout@v4 - name: Setup Pages uses: actions/configure-pages@v5 + - name: Stage publishable files + # docs/ holds two things that must exist in the repo but not on the + # site: internal design docs (the brainstorming skill writes specs to + # docs/superpowers/ by default, so relocating them is not enough -- + # its next run recreates the directory) and og-template.html (the OG + # card's regenerable source, which smoke-test.sh asserts exists at + # that exact path, so it cannot be moved). Stage a copy and drop both. + run: | + rm -rf _site + cp -R docs _site + rm -rf _site/superpowers + rm -f _site/og-template.html - name: Upload artifact uses: actions/upload-pages-artifact@v3 with: - # Upload entire repository - path: 'docs' + path: '_site' - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v5 diff --git a/.gitignore b/.gitignore index 493c978..607d99f 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ *~ idstack/ .gstack/ +_site/ +.superpowers/ diff --git a/docs/index.html b/docs/index.html index 3189d78..60a0c3b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -41,10 +41,9 @@ "description": "Open-source instructional design skills backed by peer-reviewed research across 11 domains. Every recommendation cites its evidence tier. Runs in Claude Code.", "url": "https://idstack.org", "applicationCategory": "EducationalApplication", - "operatingSystem": "macOS, Linux, Windows", + "operatingSystem": "macOS, Linux, Windows (WSL or Git Bash)", "softwareVersion": "3.4.0.1", "datePublished": "2026-04-20", - "dateModified": "2026-08-06", "offers": { "@type": "Offer", "price": "0", @@ -1010,7 +1009,7 @@

Accessibility & Universal Design for Learnin

Pipeline

Eleven skills. Pipeline optional.

-

Eight of them run end-to-end as the standard sequence; two utilities (course-import and learn) sit outside it. Use one command for the full pipeline, or invoke any skill on its own — none of them require an existing manifest.

+

Eight run end-to-end as the standard sequence, /idstack:pipeline orchestrates them, and two utilities (course-import and learn) sit outside the chain. Invoke any skill on its own — none of them require an existing manifest.

@@ -1124,7 +1123,7 @@

Install

-

Install in about five minutes.

+

Install in 30 seconds.

@@ -1135,6 +1134,10 @@

Install in about five minutes.

./setup registers idstack with Claude Code and installs all 11 skills. Re-run it after a git pull to update.

+

Requires a bash shell — Terminal on macOS or Linux, WSL or Git Bash on Windows. ./setup is a bash script, so PowerShell and cmd can't run it. python3 is recommended but not required; without it, quality-score trends and search filtering are unavailable.

+ +

If something looks wrong afterwards, bin/idstack-doctor diagnoses the plugin registration, and bin/idstack-status reports course health from inside a project directory.

+

New to Claude Code? Download it first (free), then paste the command above. When Claude Code starts, run /idstack:pipeline.

@@ -1150,7 +1153,7 @@

v3.4.0.0 — idstack is a Claude Code plugin.

One host, supported properly.

idstack shipped an OpenAI Codex CLI build from v2.5.0.0 through v3.3.0.4. It is removed. Every skill, the evidence base, the project manifest, and the HTML reports are unchanged — idstack now targets Claude Code and nothing else, which is the only place it was ever tested end to end.

To update: cd into your idstack clone, then git pull && ./setup. If you had the Codex build installed, ./setup can no longer clean it up — the release notes carry the two paths to remove.

-

Patched in v3.4.0.1 (August 7): three evidence cards on this page overstated their domain's evidence tier. They are derived from evidence/references.md now, and the test suite fails if they ever disagree again.

+

Patched in v3.4.0.1 (August 7): three evidence cards on this page overstated their domain's evidence tier. They are derived from evidence/references.md now, and the test suite fails if they ever disagree again. The same patch added the outbound Canvas API upload in /idstack:course-export and the git fetch in bin/idstack-update-check to the privacy policy, and named WSL or Git Bash in the Windows install instructions.

@@ -1177,6 +1180,7 @@

Welcome-back messages work on stock macOS now.