Skip to content

chore(skills): upgrade gstack v0.14.1.0 → v1.5.1.0 - #11

Merged
steadyfall merged 2 commits into
mainfrom
upgrade-gstack
Apr 21, 2026
Merged

chore(skills): upgrade gstack v0.14.1.0 → v1.5.1.0#11
steadyfall merged 2 commits into
mainfrom
upgrade-gstack

Conversation

@steadyfall

Copy link
Copy Markdown
Owner

Summary

Upgrades the vendored gstack AI assistant tooling from v0.14.1.0 to v1.5.1.0. No fspeek Go code changes — this is purely a tooling maintenance update.

New skills added: /make-pdf, /health, /context-save, /context-restore, /open-gstack-browser, /pair-agent, /devex-review, /plan-devex-review, /plan-tune, /benchmark-models

Key changes across v1.3→v1.5:

  • v1.3: Design taste memory (remembers your font/color approvals across sessions), /context-save + /context-restore session state as readable markdown
  • v1.4: /make-pdf skill — markdown → publication-quality PDF (Helvetica, page numbers, TOC, cover, watermark)
  • v1.5.0: Prompt injection defense for the sidebar agent (8-layer ML classifier stack: TestSavantAI BERT-small, Claude Haiku transcript classifier, canary token, ensemble combiner)
  • v1.5.1: PDF fixes — double page numbers, HTML entity double-escaping (&&), Linux font fallback (Liberation Sans instead of DejaVu Sans)

Note on symlinks: Skill symlinks converted from flat directory symlinks to per-skill SKILL.md symlinks with absolute paths. These are machine-specific — a known limitation of the deprecated vendored approach. Other developers would need to run ./setup in .claude/skills/gstack/ to regenerate them after cloning.

Test Coverage

No new application code paths (pure tooling upgrade). All existing Go tests pass.

Pre-Landing Review

No issues found. Changes are entirely in .claude/skills/gstack/ (vendored tooling). Adversarial review flagged upstream gstack CI concerns (Node.js tarball checksum, HTTP apt mirror, unpinned @anthropic-ai/claude-code) — informational only, not fspeek code.

Plan Completion

No plan file detected.

TODOS

No TODO items completed in this PR (TODO-1 was already marked complete in v0.2.2.0).

Test plan

  • All Go tests pass (go test ./... -race -count=1)
  • go fmt ./... and go vet ./... clean

🤖 Generated with Claude Code

steadyfall and others added 2 commits April 20, 2026 15:10
Major changes since v0.14.1.0:
- v1.3: design taste memory, /context-save + /context-restore session state
- v1.4: /make-pdf skill (markdown → publication-quality PDF via headless Chromium)
- v1.5.0: prompt injection defense (8-layer ML classifier stack in sidebar agent)
- v1.5.1: PDF fixes (double page numbers, HTML entity double-escaping, Linux fonts)

New skills: make-pdf, health, context-restore, context-save, open-gstack-browser,
pair-agent, devex-review, plan-devex-review, plan-tune, benchmark-models

Skill symlinks converted from flat symlinks to per-skill SKILL.md symlinks.
Note: SKILL.md symlinks use absolute paths — machine-specific, vendoring deprecated.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@steadyfall
steadyfall merged commit cfeb971 into main Apr 21, 2026
4 checks passed
@steadyfall
steadyfall deleted the upgrade-gstack branch April 21, 2026 05:26
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