Skip to content

Releases: savvides/idstack

v3.5.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 15:39

What's Changed

  • docs: close 11 accuracy defects between idstack.org and the repo by @savvides in #70
  • feat(extension): idstack Chrome Extension with Canvas Course Crawler & BYOK by @savvides in #71

Full Changelog: v3.4.0.1...v3.5.0.0

v3.4.0.1

Choose a tag to compare

@github-actions github-actions released this 07 Aug 12:08
67b286b

What's Changed

  • fix: accuracy pass on the public surfaces before sharing (v3.4.0.1) by @savvides in #69

Full Changelog: v3.4.0.0...v3.4.0.1

v3.4.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 11:54
b795d02

What's Changed

  • docs: sync for v3.3.0.4 — suite counts, test-helper contract, roadmap by @savvides in #67
  • feat!: drop the Codex CLI target — idstack is Claude Code only (v3.4.0.0) by @savvides in #68

Full Changelog: v3.3.0.4...v3.4.0.0

v3.3.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Aug 11:53
8b35d53

What's Changed

  • Close the last three: doctor + readiness coverage, one shared test helper by @savvides in #65
  • v3.3.0.4 — doctor + readiness coverage, shared test helper by @savvides in #66

Full Changelog: v3.3.0.3...v3.3.0.4

v3.3.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:56
6614d90

What's Changed

  • 🧪 Add tests for idstack-learnings-delete by @savvides in #41
  • 🧪 test: add integration tests for idstack-learnings-promote by @savvides in #37
  • 🧪 test: Add tests for idstack-learnings-search by @savvides in #42
  • 🔒 Fix missing end-of-options indicator in grep command by @savvides in #38
  • Fallback dedupe (#43 redone), the bug it exposed, and #47's tests by @savvides in #63
  • 🧪 Add tests for idstack-timeline-log by @savvides in #47
  • v3.3.0.3 — grep fallback --type filter never matched by @savvides in #64

Full Changelog: v3.3.0.2...v3.3.0.3

v3.3.0.2

Choose a tag to compare

@github-actions github-actions released this 06 Aug 00:27
39460cd

What's Changed

  • 🔒 Fix Code Injection Vulnerability in Python Script Interpolation by @savvides in #33
  • 🧪 Add tests and fix payload dictionary validation in idstack-manifest-merge by @savvides in #48
  • v3.3.0.2 — apostrophe search returned wrong results by @savvides in #59

Full Changelog: v3.3.0.1...v3.3.0.2

v3.3.0.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 22:51
8ef4f00

What's Changed

  • v3.3.0.1 — post-ship docs pass, plus the bare-command bug it found by @savvides in #58

Full Changelog: v3.3.0.0...v3.3.0.1

v3.3.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:37
5071975

What's Changed

  • Revert idstack.org landing to the original dark/indigo design by @savvides in #56
  • fix: audit remediation + v3.3.0.0 — course memory, pipeline orchestration, re-run detection by @savvides in #57

Full Changelog: v3.2.0.0...v3.3.0.0

v3.2.0.0

Choose a tag to compare

@github-actions github-actions released this 14 May 15:13

Full Changelog: v3.1.0.0...v3.2.0.0

v3.1.0.0 — DESIGN.md and design-system reconciliation

Choose a tag to compare

@savvides savvides released this 13 May 21:00
8e87f64

The visual system that ships in the report stylesheet and the landing page is now documented at the repo root in DESIGN.md. Skills, contributors, and reviewers read it before touching anything visual. CLAUDE.md and AGENTS.md route to it.

Added — DESIGN.md and design-system reconciliation

  • DESIGN.md at the repo root. Source of truth for fonts, colors, spacing, border radii, motion timing, and aesthetic direction. North-star is Proof — the artifact should read like a peer-reviewed clinical reference. Includes anti-patterns to never ship and a dated decisions log.
  • Web fonts swapped to publication-grade. Source Serif 4 (display + body), Public Sans (UI/labels/badges), JetBrains Mono (citations/IDs/code), loaded via Google Fonts <link> in docs/index.html, templates/report.html.tmpl, and templates/index.html.tmpl. System-font fallbacks preserved so pages stay legible offline.
  • Palette shift: ivory replaces parchment. Background goes from #fbfaf6 (parchment-warm) to #faf8f3 (pristine ivory). Reads as "good paper," not "old book."
  • Second annotation color added. Prussian blue #1d4a5e joins library-stamp red #7a1f1f. Links and citation cross-references now use blue; the kicker / primary marks stay red. Mirrors the two-pen academic-editor convention.
  • Sharper corners across the surface. Finding cards and other card surfaces are now border-radius: 0. Buttons, badges, chips, install snippets normalize to 2px. The publication signal at the expense of consumer-SaaS softness.
  • Tier-badge weights amplified. T1 / T2 render bold (the strongest evidence reads heaviest); T5 stays light grey (expert opinion reads weakest). Hex values unchanged.

Changed

  • templates/assets/idstack.css — reconciled to DESIGN.md tokens (ivory bg, prussian-blue links, sharp finding cards, new font tokens). Shipped to every course folder as before.
  • docs/index.html — same token swap; UI chrome (eyebrows, badges, copy button, footer form, brand-beta, severity chips, pipeline labels) now uses Public Sans via --font-ui.
  • templates/report.html.tmpl / templates/index.html.tmpl<head> now includes Google Fonts preconnect + stylesheet link for Source Serif 4 / Public Sans / JetBrains Mono.
  • CLAUDE.md / AGENTS.md (via templates/agent-context.md) — new Design system section instructing skills to read DESIGN.md before any UI decision.

Notes

  • No path, manifest, or API changes; minor version bump because the design system is now load-bearing for new skills and reviewers.
  • Reports written by older versions still render correctly with the new stylesheet — the existing class hooks (finding sev-{severity}, tier-badge tier-T{N}, sev-badge, citation) are unchanged.

Full Changelog: v2.0.0...v3.1.0.0