Skip to content

Citadel v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jul 19:12
fbeb304

What's Changed

  • security: harden hooks against shell injection by @leighstillard in #1
  • Wave 1 + Wave 2: Research, Self-Correction by @SethGammon in #2
  • Wave 3: App Creation Pipeline — From Description to Verified Application by @SethGammon in #3
  • Wave 4: Postmortem, deployment, design manifest, browser QA by @SethGammon in #4
  • Cleanup + final verification after Waves 1-4 by @SethGammon in #5
  • docs: README + QUICKSTART improvements for all platforms by @SethGammon in #6
  • fix: resolve audit warnings (frontmatter, docs, agent visibility) by @SethGammon in #7
  • fix: remove invalid WorktreeCreate hook event type by @SethGammon in #9
  • fix: use relative paths in hook commands for Windows compatibility by @SethGammon in #11
  • feat: hook smoke test, external-action-gate, and triage system by @SethGammon in #12
  • feat: extend /triage to handle PRs, add CONTRIBUTING.md, update README by @SethGammon in #14
  • docs: add settings.json backup warnings to install instructions by @SethGammon in #15
  • feat: refactor Citadel to Claude Code plugin architecture by @ivanmviveros in #16
  • fix: post-merge cleanup for plugin architecture by @SethGammon in #17
  • fix: update stale skill path in examples/README.md by @SethGammon in #18
  • docs: update install instructions with reliable plugin-dir method (#19) by @SethGammon in #21
  • fix: add hook installer to work around CLAUDE_PLUGIN_ROOT bug (#19) by @SethGammon in #22
  • fix: rename hooks.json to hooks-template.json to stop plugin auto-fire by @SethGammon in #23
  • fix: escape backslashes in hook scripts causing syntax errors by @SethGammon in #24
  • fix: quote node script paths with spaces in install-hooks.js by @SethGammon in #25
  • feat: Citadel V2 — hooks, governance, observability, testing infrastructure by @SethGammon in #26
  • fix: skills not visible after plugin install by @SethGammon in #28
  • feat: bench calibration, skill scanner fix, hook runtime verifier, gate fix by @SethGammon in #29
  • feat: integration-test, /verify skill, bench --verify-hooks by @SethGammon in #30
  • chore: add CITADEL-STATE.md to .gitignore by @SethGammon in #31
  • feat: README facelift — animated routing SVG + GitHub Pages demo by @SethGammon in #32
  • fix: add .nojekyll so GitHub Pages serves docs/index.html by @SethGammon in #33
  • fix: visual overhaul — clean SVG, single hero, better demo page by @SethGammon in #34
  • feat: unified hero SVG — brand + routing in one image by @SethGammon in #35
  • refactor(readme): clean routing diagram + add origin story by @SethGammon in #36
  • refactor: redesign cards + slim README to sales page by @SethGammon in #37
  • feat: comet trail animation + interactive demo expansion by @SethGammon in #38
  • fix: nav tabs open slide-in panels instead of linking to GitHub by @SethGammon in #39
  • feat: complete demo page overhaul by @SethGammon in #40
  • fix: revert demo to readable design + pill search bar + fold-out by @SethGammon in #41
  • feat: 4 generator buttons with typewriter injection by @SethGammon in #42
  • feat: two-mode UX — hero compresses, result fits viewport by @SethGammon in #43
  • fix: remove auto-demo on page load by @SethGammon in #44
  • fix: result mode polish by @SethGammon in #45
  • feat: two-screen layout with scroll cue + dot grid by @SethGammon in #46
  • fix: routing bugs + demo embarrassment check by @SethGammon in #47
  • fix: ignore Puppeteer screenshot artifacts by @SethGammon in #48
  • feat: restore dot grid + scroll cue (lost in #46 merge conflict) by @SethGammon in #50
  • feat: physics dot grid, glass nav, aurora h1, color cards by @SethGammon in #51
  • feat: cinematic scroll, liquid dots, animated tier cards by @SethGammon in #52
  • feat: left/right click canvas effects by @SethGammon in #53
  • fix: enhance issue-monitor and quality-gate scripts by @RhysOnlyBetter in #49
  • fix: nav overlap after cinematic scroll — drive heights imperatively by @SethGammon in #54
  • fix: facelift + layout centering, panel positioning, visual fixes by @SethGammon in #55
  • fix: remove hardcoded settings.json, gitignore it, fix test-demo regex by @SethGammon in #56
  • feat: V3 hardening — telemetry schema, health endpoint, token economics, hook improvements by @SethGammon in #57
  • feat: demo site refresh — horizontal tiers, alive background, new copy by @SethGammon in #58
  • feat(organize): three-pass health scan + repo cleanup by @SethGammon in #59
  • v3: daemon factory, 7 new skills, fleet hardening by @SethGammon in #60
  • fix: restructure skills to nested SKILL.md for plugin scanner (#61) by @SethGammon in #62
  • docs: add What Is Citadel section and expand routing tiers by @SethGammon in #63
  • security: fix shell injection, path traversal, and supply chain risks by @marceloceccon in #64
  • chore: remove duplicate command stubs and stale PR doc by @SethGammon in #65
  • feat: first-encounter consent system for external actions by @SethGammon in #66
  • feat: real token telemetry, cost tracking, and pricing transparency by @SethGammon in #67
  • docs: polish README -- add What You Get, simplify quickstart by @SethGammon in #68
  • docs: polish README -- add What You Get section, simplify quickstart by @SethGammon in #69
  • docs: polish README with em dashes, What You Get section, simplified quickstart by @SethGammon in #70
  • docs: fix remaining double hyphens in README, add install guide description by @SethGammon in #71
  • core: add runtime contract skeleton by @SethGammon in #73
  • merge: complete runtime-agnostic foundation (#73-#87) by @SethGammon in #89
  • docs: add runtime-agnostic migration backlog by @SethGammon in #72
  • Fix Claude hook installer compatibility across Claude versions by @SethGammon in #91
  • docs: add community section, roadmap, and contributing guide by @SethGammon in #93
  • Update GitHub Sponsors username in FUNDING.yml by @SethGammon in #94
  • feat: Codex runtime, houseclean skill, hook hardening + community README by @SethGammon in #95
  • feat: OpenAI runtime, Citadel Cloud bootstrap, wiki skill by @SethGammon in #98
  • feat: setup UX overhaul, wiki skill, OpenAI runtime scaffold + README fixes by @SethGammon in #99
  • fix: address feedback from discussion #96 — paths, hooks, campaign staleness, Fleet UX by @SethGammon in #100
  • feat(telemetry): unified /telemetry hub, normalized config, trust level visibility by @SethGammon in #101
  • fix(telemetry): prompt /do setup when harness.json is missing by @SethGammon in #102
  • feat(momentum): cross-session discovery synthesis for Fleet and Workspace by @SethGammon in #103
  • docs: dedicated installation guides for Claude Code and Codex by @SethGammon in #104
  • fix(gate): surface block messages via stderr so Claude Code renders them by @SethGammon in #106
  • fix: ignore .citadel runtime artifacts by @SethGammon in #105
  • feat: local quota-free runners for watch, daemon, and schedule by @SethGammon in #108
  • feat: local runner is the default, routine path is opt-in by @SethGammon in #109
  • docs: use $do prefix in Codex install guide (closes #110) by @SethGammon in #112
  • fix: route plain-text Stop hook output to stderr for Codex (#111) by @SethGammon in #113
  • docs: add COMMUNITY.md for third-party skills (refs #107) by @SethGammon in #114
  • docs: README professional pass by @SethGammon in #115
  • fix(codex): idempotent session-end under Stop collapse by @SethGammon in #116
  • fix: generate delegate wrappers in .citadel/scripts/ instead of copying verbatim by @SethGammon in #117
  • fix: move agent-context template to runtime-neutral location by @SethGammon in #118
  • fix(codex): route shell through Git Bash on Windows to avoid PS 8009001d error by @SethGammon in #119
  • fix(codex): route shell through Git Bash on Windows to fix PS 8009001d by @SethGammon in #122
  • feat: /unharness skill with versioned archive export by @SethGammon in #121
  • fix: move agent-context template to runtime-neutral location by @SethGammon in #123
  • feat: skill corpus quality campaign -- /evolve director + 5-cycle improvement run by @SethGammon in #124
  • feat: hook surface expansion, governance layer, benchmark infra by @SethGammon in #125
  • chore: untrack internal planning docs from public OSS repo by @SethGammon in #126
  • chore: update demo site stats to 45 skills / 29 hook events by @SethGammon in #127
  • Expose LLM Wiki in public demo by @whorneff310 in #129
  • Simplify Citadel runtime installation by @SethGammon in #130
  • Normalize compatibility fixture newlines by @SethGammon in #131
  • docs: simplify Citadel install onboarding by @SethGammon in #132
  • docs: polish README onboarding copy by @SethGammon in #133
  • docs: add Citadel demo workflow by @SethGammon in #134
  • Implement competitor gap orchestration upgrades by @SethGammon in #135
  • Prefer express setup in first-use operator path by @SethGammon in #141
  • Add campaign truth, delivery, and PR readiness gates by @SethGammon in #136
  • Add dashboard-driven next action operator by @SethGammon in #137
  • Add Operator Console v1 by @SethGammon in #138
  • Add stack readiness landing plan by @SethGammon in #139
  • Add first-use operator journey check by @SethGammon in #140
  • Document Citadel threat model by @SethGammon in #142
  • Document Citadel report artifacts by @SethGammon in #144
  • Document routing preview decisions by @SethGammon in #145
  • Document skill and memory visibility by @SethGammon in #146
  • Add route preview preflight command by @SethGammon in #148
  • Document public positioning proof by @SethGammon in #150
  • Add operating proof preflight by @SethGammon in #151
  • Harden readiness setup checks by @SethGammon in #152
  • feat: add first-class loop contracts by @SethGammon in #154
  • fix: preserve loop template defaults by @SethGammon in #155
  • Enable live Codex loop benchmarks by @SethGammon in #156
  • fix: relax overprotective hook gates by @SethGammon in #157
  • World class M0-M2: trusted safety nets, generated truth, native platform spine by @SethGammon in #159
  • World class M5: skill platform hygiene by @SethGammon in #160
  • Qualify plugin for codex directory listing (#158) by @SethGammon in #161
  • World class M6: security hardening, M4 leftovers, code scanning zeroed by @SethGammon in #164
  • fix: clear high severity scanner findings on main by @SethGammon in #165
  • chore(deps): bump actions/checkout from 4.2.2 to 6.0.3 by @dependabot[bot] in #162
  • chore(deps): bump hashgraph-online/ai-plugin-scanner-action from 1.2.38 to 1.2.39 by @dependabot[bot] in #163
  • README and visual asset overhaul, CI tests workflow by @SethGammon in #166
  • Roadmap rewrite: dashboard-first release tracks plus dashboard spec by @SethGammon in #167
  • Dashboard v0.1: local web mission control, plus community surface overhaul by @SethGammon in #168
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #169
  • chore(deps): bump hashgraph-online/ai-plugin-scanner-action from 1.2.39 to 1.2.216 by @dependabot[bot] in #170
  • chore(deps): bump actions/setup-node from 4.4.0 to 6.4.0 by @dependabot[bot] in #171
  • feat(skills): no-op detection pipeline for SKILL.md files by @SethGammon in #172
  • feat(skills): grill + decision-map loop engines and HITL bridge by @SethGammon in #173
  • feat(agents): strong-tier arbiter + tier-aware phase-validator by @SethGammon in #174
  • chore(deps): bump hashgraph-online/ai-plugin-scanner-action from 1.2.216 to 1.2.293 by @dependabot[bot] in #175
  • feat(mcp): codebase-memory — optional read-only orientation MCP over core/map by @SethGammon in #176
  • feat(deploy-steward): mainline deploy steward with live GitHub proof by @SethGammon in #177
  • docs(lab-report): 103-day lab report with real telemetry numbers by @SethGammon in #178
  • chore(deps): bump hashgraph-online/ai-plugin-scanner-action from 1.2.293 to 1.2.367 by @dependabot[bot] in #179
  • chore(deps): bump hashgraph-online/ai-plugin-scanner-action from 1.2.367 to 1.2.408 by @dependabot[bot] in #180
  • Recruit 1.1 testers and fix Windows steward check by @SethGammon in #183
  • Build Citadel 1.1 product proof foundation by @SethGammon in #181
  • Fix Stop hook delivery envelope by @SethGammon in #184
  • Polish Citadel 1.1 public product surface by @SethGammon in #185

New Contributors

Full Changelog: https://github.com/SethGammon/Citadel/commits/v1.1.0