Releases: Gald3r-Labs/gald3r
gald3r v2.0.1
Next Release — gald3r
Status: Draft — version number assigned at publish time.
Use this file for promotional, enticing copy that will headline the next GitHub release.
Technical detail belongs in CHANGELOG.md. User-facing how-to belongs in the
README.md pending section.
Headline
(One punchy line — what makes this release worth upgrading?)
What's coming
(Bullets that sell the release: outcomes, not implementation.)
Why upgrade now
(Optional — urgency, compatibility, or "if you skipped 2.0…")
See CHANGELOG.md for the full technical list.
gald3r v2.0.0
The gald3r engine release. gald3r gains a bundled, file-first Python core that backs every
system deterministically — while staying 100% markdown-on-disk. Existing installs keep working;
the engine is additive, and every slimmed component ships a no-engine fallback.
Added
- Bundled gald3r engine (
.gald3r_sys/engine/) — a pure, file-first state backend for every
system: tasks, bugs, features, goals, prds, ideas, vocab, constraints, subsystems, vault,
release, workspace, and inbox. Mode-A: deterministic, no LLM, no network, no Docker. One
prerequisite —uv. gald3rCLI (andpython -m gald3r) — drive every system from the shell:gald3r task new,
gald3r bug new,gald3r goal add,gald3r vault ingest,gald3r release new,
gald3r workspace …,gald3r prompt get ….- MCP server (
gald3r mcp) — ~20 Model Context Protocol tools exposing the same operations to
any MCP-capable agent. gald3r doctor— read-only health check (structure, per-system index integrity, skill
frontmatter,.ps1encoding) with an overall functionality score and a--fail-belowCI gate.- Engine-absorbed operations — five maintenance scripts reimplemented as pure engine verbs,
each keeping its original.ps1as a no-engine (L0) fallback:gald3r inbox·gald3r doctor·
gald3r platform status·gald3r tier show|set·gald3r sync --check|--apply(alias
gald3r parity). - Judgment / prompt layer — 15 reasoning assets (Norse persona, role briefs, review rubrics,
marketing voice) served by the engine (gald3r prompt get role.code_reviewer), so a brief is
authored once and shared across platforms.
Changed
- Thinned component shims — judgment skills and agents are slimmed to load their brief from the
engine's prompt assets. Skills keep a fullSKILL.full.mdfallback; agents reference the shipped
asset directly (no.full.mdsidecar — it would register as a duplicate component). - Task status vocabulary —
task_file.v1.schema.yamlrealigned to mirror the engine's enforced
vocabulary (pending → in-progress → awaiting-verification → completed …). The YAML previously
listed a never-implemented pipeline as "current" and the real vocabulary as "legacy."
Fixed
- Windows PowerShell 5.1 parse crash — 1,055 shipped
.ps1files were UTF-8 without a BOM, so
powershell.exemis-read multi-byte characters and failed to parse (including the installer
itself). All BOM-protected (installer ASCII-cleaned); the build generators now emit safe.ps1
andgald3r doctorflags any regression. - Duplicate component names — removed the per-agent
*.full.mdsidecars and the deprecated
g-skl-medkit(namedg-skl-medic, colliding with the real skill). 106 skills + 13 agents now
audit clean (no duplicatename:, no dangling shim references). doctor/bug syncindex mis-parse — the id-scan matched the## Next Bug ID:counter line
(and any title mentioning it), producing false phantom/orphan rows and a non-converging
bug sync. Anchored to the counter heading.- Malformed component frontmatter — added missing
name/descriptionto 5 skills and agents.
Engineering
- 97 engine unit tests (pytest). The engine is the new source of truth;
.gald3r_sys/schemas/
mirrors it.
gald3r v1.10
release: gald3r v1.10 - Cursor + Claude unity edition (other platform…
gald3r v1.9.0
[1.9.0] - 2026-05-31 (Platforms/ Folder + Post-Push Verify + Plugin System Foundation)
Added
- Plugin system foundation (T1557–T1559):
@g-plugin-installlands — install a gald3r plugin from a local path (GitHub-URL path implemented, not yet network-tested). Backed by ADR-015 (.gald3r_sys/docs/adr/ADR-015-plugin-system.md), agald3r-plugin.yamlmanifest schema + validator (.gald3r_sys/plugins/schema/), and a security-first installer: it validates the manifest, enforcesgald3r_min_version, refuses to overwrite gald3r-core components (conflict-abort, ADR-015 D6), stamps installed components withplugin_source:, records a.gald3r_sys/plugins/installed.yamlledger, and never auto-runs plugin lifecycle scripts (opt-in-RunInstallScript, previews first, ADR-015 D7). Remaining plugin commands (list/new/remove/update/registry) are in progress (T1560–T1568). scan_platform_docs.ps1 -WithHtml/-HappyPath(T1545): after a platform'sPLATFORM_SPEC.mdis updated by a doc scan, automatically regenerates itsdocs/platforms/<name>_guide.htmlviagenerate_platform_guide.ps1(per-platform, in a child process so one guide's failure is non-fatal) and stampslast_html_generated:in the canonical spec for staleness visibility. Default (no-WithHtml) behavior is unchanged — no HTML regeneration. Closes the "happy path" gap where the spec and its HTML guide drifted out of sync.check_platform_status.ps1 -GenerateMatrix(T1543): auto-populates.gald3r/PLATFORM_CAPABILITY_MATRIX.mdfrom the 23 canonicalPLATFORM_SPEC.md## Capability Summarytables (Hooks / Rules / Skills / Commands / MCP, plus a Docs-Fresh cell computed from each spec'scrawl_max_age_days). Replaces the all-❓ placeholder matrix with real values, cross-checks every cell against the hand-verifiedPLATFORM_STATUS.mdand warns on disagreement (never overwrites STATUS). Wired intoplatform_parity_sync.ps1 -ValidatePlatformSpecsso the matrix refreshes after each parity sync. First run:Updated 138 cells (45 ✅, 54 ⚠️, 33 ❌, 6 ❓).
Changed
gald3rpublic repo restructured: 34 platform directories moved from repo root intoplatforms/subfolder (gald3r/platforms/<name>/) for a cleaner root (T1556).platform_parity_sync.ps1 -SyncToGald3rupdated to targetplatforms/automatically.DISTRIBUTION_PLAYBOOK.mdStep 5 updated to reflect new target path.platform_parity_sync.ps1 -ValidatePlatformSpecs/GeneratePlatformCatsnow discover platforms by scanninggald3r_template/.gald3r_sys/platforms/dynamically rather than a hardcoded list (T1556 alignment).
Added
action_scripts/post_push_verify.ps1(T1572): 11-check post-push gate that verifies a release landed correctly — VERSION file, CHANGELOG entry + content depth, releases/ file, git remote tag, GitHub release existence + release-notes body populated, public gald3r repo VERSION, public gald3r README version mention, wiki file freshness, and a 10-pattern secrets scan of the release diff (AWS keys, GH tokens, private keys, password/API-key literals, bearer tokens, credential URLs, Slack tokens, DB connection strings). Code-file hits are FAIL; doc-file matches WARN with example suppression. Wired intoDISTRIBUTION_PLAYBOOK.mdStep 8b.
Fixed
Removed
@g-kamikazeand@g-juggernautcommands (T1548): both were pure aliases for@g-missionwith no added behavior — three names for one command added cognitive load without value. Deleted the command files (and their.github/promptsCopilot copies) across all platform targets, removed the alias references fromg-missionanddocs/wiki/Commands.md, and updated the parity-sync mission-command manifest. Use@g-missiondirectly.
gald3r v1.8.0
[1.8.0] - 2026-05-30 (Wiki Launch + GitHub Discussions + Test Harness + 35-Platform Sweep)
Added
- GitHub wiki launched at github.com/wrm3/gald3r/wiki (T1550): 7 pages auto-generated from
.gald3r_sys/— Home, Quickstart, Commands (179@g-*commands indexed by category), Skills, Agents, Rules, Hooks. Sourced from canonical.gald3r_sys/and staged indocs/wiki/. Full argument/syntax expansion tracked in T1551. - GitHub Discussions enabled as the community Q&A and announcement channel.
- Batch-11 platform specs consolidated into the canonical
gald3r_template/.gald3r_sys/platforms/.<platform>/PLATFORM_SPEC.mdsingle-source-of-truth location (T1544):.deepcode,.kilo,.hermes,.codebuddy,.astrbot,.amp,.void,.continue,.kimi,.trae,.qoder, plus a.vibestub spec that cross-links to.mistral. The canonical (clean UTF-8).cursor/skillsbody was used; the divergent corrupted.claude/skillscopies (BOM + mojibake) for 5 of them were discarded. The redundantPLATFORM_SPEC.mdcopies were removed from all 11.claude/and.cursor/skill dirs (theirSKILL.mdis unchanged).platforms/now holds 35 platform specs (23 original + 11 batch +.vibe). - gald3r systems functional test harness
custom_scripts/gald3r_system_test.ps1(T1540): per-system PASS/PARTIAL/FAIL + overall "N% functional" score across 13 gald3r systems (Task, Bug, PLATFORM_SPEC, Parity, Hook Wiring, Git Hooks, Schema, Constraints, Subsystems, Skills, WPAC, Release, Encoding). Writes.gald3r/reports/system_test_*.md;-FailBelow <N>CI gate;-Json/-NoReport/-Systemsflags. Added as the FUNCTIONAL (L0) operation ing-skl-test. Baselines indocs/TEST_BASELINE.md; CI guidance indocs/20260530_171707_Cursor_SYSTEM_TEST_CI_INTEGRATION.md. - Two-layer release system:
action_scripts/pre_release_audit.ps1,bump_identity_versions.ps1,release_gald3r_public.ps1,release_config.json(T1528-T1530) - Native tier graduation scripts in
g-skl-release/scripts/:graduate_to_public.ps1(scrub + carry modes),graduate_to_test.ps1,scrub_public_tree.ps1,read_tier_config.ps1 - Restored
custom_scripts/export_slim_template_repo.ps1;@g-release-synccommand - Framework constraints C-041..C-043 (destructive git gate, content scrub, public main-only)
Changed
custom_scripts/scan_platform_docs.ps1now discovers platforms by scanninggald3r_template/.gald3r_sys/platforms/for any dir containing aPLATFORM_SPEC.md(no hardcoded 23-platform list; T1544 AC6), reads the canonicalPLATFORM_SPEC.mdas the capability record, and updateslast_doc_scanin that spec plus any survivingSKILL.mdcopies. Dir-to-name normalization handles.replit-gald3r->replitand.kilo->kilo-code. Discovery verified at 35 platforms under powershell.exe 5.1.DISTRIBUTION_PLAYBOOK.md,BRANCH_TIER_POLICY.md,GIT_TIER_MODEL.md-- guarded public release path;test_to_public_history: scrub|carryin AGENT_CONFIG- Branch model: feature-branches-only ->
main(USER-SAFETY, T1535). Retired the long-liveddev/testpromotion branches that were the root cause of repeated history-loss incidents (BUG-099 class: staledevauto-merge target).g-rl-02-git_workflowrewritten to feature-branches-only;g-go/g-go-goauto-merge default flippeddev->main;gald3r_worktree.ps1-TargetBranchdefaultdev->main;development.yamldefault_branchdev->main;g-skl-setupnow checks formaininstead of creating adevbranch. There is no longer any long-liveddev/testbranch in the gald3r workflow.
Fixed
- Eliminated the stale-
devauto-merge data-loss hazard (BUG-099, USER-SAFETY): gald3r no longer defaults swarm/autopilot auto-merge to a long-liveddevintegration branch. Existing user repos still on the old model are offered a safe, confirmation-gated migration (promotedev->main, then retiredev) — never an automatic branch delete.
gald3r v1.7.0
Released: 2026-05-28
Version: 1.7.0
Type: Minor -- new features, no breaking changes
Highlights
34 AI Coding Tools -- Full Sweep
11 new platforms added in this release: Kimi Code (Moonshot AI), TRAE (ByteDance),
Qoder (Alibaba), Amp Code (Sourcegraph), Continue, Void Editor, Deep Code (DeepSeek),
Kilo Code, Hermes (Nous Research), CodeBuddy (Tencent), AstrBot. All 34 platforms
verified QA-passing.
g-go-go Coding Swarm Fix
g-go-go Phase 1 now explicitly invokes g-go-code-swarm (N parallel coders) instead
of running one coder at a time. Phase 2 was already parallel (review swarm) -- Phase 1
was silently sequential. This was the root cause of the framework feeling slow over the
past week. Added --no-code-swarm opt-out flag.
Context-Aware Throttle ON by Default
--context-aware is now the default. Proactively reduces N under context pressure
instead of triggering a CONTEXT WINDOW PANIC stop. --no-context-aware to opt out.
Platform Restructure (T1522)
All 34 platform templates now live at repo root (cursor/, claude/, etc.) -- no more
platforms/<name>/ nesting. Each folder is ready to drop directly into your project.
Full Change List
See CHANGELOG.md ## [1.7.0] section for the complete detailed list.
Install / Upgrade
Pick your platform folder and copy its contents to your project root:
# Example for Cursor
cp -r cursor/ /your/project/For a fresh install see instructions_new_project.md.
For upgrading an existing install see instructions_existing_project.md.
Platform Count
| Tier | Count | Platforms |
|---|---|---|
| Tier 1 (Fully Supported) | 11 | Cursor, Claude Code, Copilot, Windsurf, Cline, Roo, Codex, CodeBuddy, Amp, Continue, Kimi |
| Tier 2 (Community) | 11 | Aider, Augment, Goose, Warp, OpenHands, Kiro, Kiro CLI, Junie, Replit, Gemini, Kilo Code, Qoder |
| Tier 3 (Experimental) | 9 | Mistral, Antigravity, OpenClaw, Qwen, SubQ, DeepCode, Hermes, AstrBot, Void, TRAE |
| Total | 34 |
gald3r v1.6.0 -- WPAC v1.6, Schema System, Ship Skill, Encoding Normalization
Released: 2026-05-25
Version: 1.6.0
Type: Minor -- new features, no breaking changes
Previous release: v1.5.0
Highlights
Schema enforcement system
Every .gald3r/ file now carries version provenance, validated against 15 versioned
schema definitions. A read-only session-start probe flags drift in under a second, and a
data-preserving migration engine (migrate_schemas.ps1) upgrades older files in place.
g-medic gained an L1 validation layer that auto-fixes common schema gaps.
Semantic versioning and release management
New g-skl-ship skill and @g-ship command promote your CHANGELOG [Unreleased] section
to a real version: it bumps VERSION, tags the release, and can publish. Task and bug
completion now feed CHANGELOG entries automatically.
Dedicated bug-fix pipeline
@g-go-bugs (and its swarm variant) is an autopilot built only for bugs: it reproduces,
fixes, writes a regression test, and runs an adversarial cold review -- working through
your backlog in severity order, critical first.
Encoding normalization
A new pre-commit and stop-event hook normalizes line endings and BOM policy, with a
content-aware guard that leaves real binary files untouched. Shipped with a .gitattributes
scaffold and a one-command git-hooks installer so fresh installs are protected by default.
Cross-project promotion lifecycle
Workspace members can now graduate from a lightweight "controlled member" to a fully
independent "autonomous child" via @g-wpac-promote, with a formal, dry-run-first
lifecycle instead of hand-editing files.
Autopilot robustness
g-go-go gained a context-aware mode that shrinks its parallel batch size under context
pressure instead of stopping mid-run, plus a stop-detection guard that resumes a stalled
loop when it halts without an authorized reason.
Notable Fixes
- Cross-platform file corruption from an early coordination transition was cleaned up
across all framework trees, and a reusable cleanup script was added. - Several PowerShell hook parse and compatibility issues resolved.
- Root
VERSIONfile and.gald3r/releases/history are now created and backfilled by
both setup and@g-update. - Context Budget and Conflict Pattern hard rules restored to the core enforcement ruleset.
Install / Upgrade
From v1.5.x, run in your project:
# Recommended
@g-update --apply
# Or migrate schemas directly (idempotent, safe to re-run)
.gald3r_sys\scripts\migrate_schemas.ps1 -ApplyFor a fresh install see instructions_new_project.md.
gald3r v1.5.2 -- HTML/JSON/TOON output, memory compression, vocab, auto-skill
What's New in v1.5.2
Added
- HTML output + theme system (
g-skl-html-output,--htmlflag): human-facing reports (g-status,g-review,g-qa-report) now render as self-contained themed HTML. Three built-in themes:gald3r-dark(Catppuccin Mocha, default),gald3r-light(Latte),gald3r-mocha(sepia). Opt-in viaoutput_format: htmlin AGENT_CONFIG. Coordination files stay markdown. - JSON output mode (
g-skl-json-output,--jsonflag): structured{gald3r_version, generated_at, command, schema, data}envelope for scripting, CI gates, and dashboards. - TOON output mode (
g-skl-toon-output,--toonflag): Token-Oriented Object Notation — compact, lossless, LLM-friendly tabular arrays (~40% smaller than JSON). - Theme editor (
g-skl-theme-editor,@g-theme-edit): file-first theme editor for creating and editing gald3r HTML themes. Supports import/export of:roottoken blocks. - Memory compression (
g-skl-compress-memory,@g-compress-memory): compact session memory and learned-facts entries to reduce context bloat while preserving key insights. - Vocabulary management (
@g-vocab-add,@g-vocab-list,@g-vocab-search): define project-specific abbreviations that agents read at session start. - Skill review command (
@g-skill-review): list, review, and selectively promote auto-proposed skill drafts. Human approval required before promotion. - Auto-skill-generation (
--propose-skillon@g-go-review): optionally drafts aSKILL.mdafter a PASS verdict when a novel, generalizable pattern is found. Off by default. @g-missionimprovements:resume --budget Nflag, drain queue scan order, 75% context checkpoint threshold, mandatory split for oversized tasks, cross-repo task fix in--until-empty, autonomous push gate, and session-end framing corrections.
Full changelog: CHANGELOG.md
gald3r v1.5.1
Added
docs/PLUGINS.md: plugin author guide covering skill pack structure, distribution, and naming guidelines for third-party extensions.- README "Plugins & Skill Packs" section with naming guideline (plugins are separate works).
- NOTICE clarified with plugin naming guideline.
gald3r v1.5.0 -- Platform Framework Architecture (.gald3r_sys/)
Released: 2026-05-10
Version: 1.5.0 (Maestro Harvest)
Type: Minor -- new features, no breaking changes
Previous release: v1.4.0
Highlights
New security and quality skills
g-skl-security-scan-- a two-phase SAST scanner. A fast, free regex pass surfaces
candidates across 12 vulnerability categories (hardcoded credentials, SQL injection,
eval/exec, weak crypto, path traversal, CORS wildcards, and more), then a focused LLM
pass analyzes only the flagged batches. Complementsg-skl-code-review.g-skl-context-builder-- assembles a token-budgeted context block on the fly from
live.gald3r/state (active tasks, constraints, relevant subsystems, recent memory),
so agents start work with the right context and nothing more.g-skl-delegate-- an engineering-team delegation workflow: task-brief templates,
code-review request templates, quality-gate checklists, and clean handoff protocols.
Recon and research suite
A unified research family replaces the older one-off ingest skills: capture a GitHub
repo, a URL, a docs site, a YouTube transcript, or a local file into your vault, then run
deep analysis and apply the findings as gald3r artifacts. Includes a similarity-risk
field so harvested patterns carry IP provenance from capture through apply.
More coding-agent runtimes
g-skl-cli-jcode-- documents the jcode Rust agent as a low-overhead local runtime
(millisecond startup, local embeddings via Ollama) alongside the existing CLI packs.g-skl-comfyui-- local GPU image and video generation via ComfyUI (SDXL,
AnimateDiff) with zero cloud cost.
Pipeline and workflow improvements
g-go-codecontext-prep can now query a code graph (g-skl-graphify) for far cheaper
architecture lookups, with graceful fallback to grep-based prep.g-go --swarmgains file-lock manifests so parallel agents never edit the same files.- Mid-flight
@g-steerand@g-queuefor in-progress worktree sessions, plus
@g-go-code --resumecrash recovery via checkpoint artifacts. - New
@g-triagecommand turns unstructured input (emails, Slack, meeting notes) into
routed gald3r items behind a hard human-approval gate. AGENT_CONFIG.mdharness tuning guide (context budgets, temperature presets, retries).
Install / Upgrade
Pick your platform folder and copy its contents to your project root:
# Example for Cursor
cp -r cursor/ /your/project/For a fresh install see instructions_new_project.md.
For upgrading an existing install see instructions_existing_project.md.