Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"metadata": {
"description": "The epistemic-posture layer for AI coding agents. Reasoning Surface protocol, named failure-mode counters, operator profile schema, and workflow loop β€” shipped as skills, agents, and hooks.",
"version": "1.0.0-rc1"
"version": "1.1.0-rc1"
},
"plugins": [
{
Expand All @@ -16,7 +16,7 @@
"url": "https://github.com/junjslee/episteme.git"
},
"description": "Install the episteme kernel, skills, agent personas, and safety hooks into Claude Code. Posture-first: structures Core Question + Knowns / Unknowns / Assumptions / Disconfirmation before high-impact actions.",
"version": "1.0.0-rc1",
"version": "1.1.0-rc1",
"category": "productivity",
"tags": [
"reasoning",
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "episteme",
"description": "The epistemic-posture layer for AI coding agents. Ships the Reasoning Surface protocol, named failure-mode counters, operator profile schema, and workflow loop as Claude Code skills, agents, and hooks. Posture first. Kernel outlives the tooling.",
"version": "1.0.0-rc1",
"version": "1.1.0-rc1",
"author": {
"name": "Jun Lee",
"url": "https://github.com/junjslee"
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.0.0-rc1"
".": "1.1.0-rc1"
}
89 changes: 89 additions & 0 deletions kernel/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,95 @@ Format: `[version] β€” date β€” change`. Versions follow semantic intent:

---

## [1.1.0-rc1](https://github.com/junjslee/episteme/compare/episteme-v1.0.0-rc1...episteme-v1.1.0-rc1) (2026-04-29)


### Features

* **0.10.0-alpha/1:** stateful interception β€” write-then-execute bypass closed ([73a66ab](https://github.com/junjslee/episteme/commit/73a66ab1205e40fce36f0d363f1637cf802b9f51))
* **0.10.0-alpha/2:** replace ASCII control-plane diagram with SVG ([b5ff678](https://github.com/junjslee/episteme/commit/b5ff67820507fbcb592974eecc677ea8bae63556))
* **0.10.0-alpha/3:** episteme evolve friction β€” heuristic telemetry analyzer ([0e0725b](https://github.com/junjslee/episteme/commit/0e0725ba0188f90fea40dd7ebbf71b024b967a32))
* **0.10.0-alpha/4:** last_elicited freshness gate + neutrality sweep + version reconcile ([abf5453](https://github.com/junjslee/episteme/commit/abf54539e4e887b246ad49982364ab5848b98545))
* **0.11-coherence:** demo_posture.sh β€” cinematic differential (75s) ([7a7be91](https://github.com/junjslee/episteme/commit/7a7be91fd991caf27c9afb6753aa499de9cdcc11))
* **0.11-phase-12:** checkpoint 1 β€” profile-audit scaffolding ([38374c0](https://github.com/junjslee/episteme/commit/38374c0df5aed245c8eda5fe2baaff3574220f08))
* **0.11-phase-12:** checkpoint 3 β€” Axis A dominant_lens (failure-first) ([83f28c3](https://github.com/junjslee/episteme/commit/83f28c3f4769dbfa476a9a5bc6579447e5904ba8))
* **0.11-phase-12:** checkpoint 4 β€” Axis D asymmetry_posture (loss-averse) ([7a0e38d](https://github.com/junjslee/episteme/commit/7a0e38d9fa505b5f179fc974b49b4b62fc8db3a1))
* **0.11-phase-12:** checkpoint 5 β€” Axis B noise_signature (status-pressure) ([7d9ef1f](https://github.com/junjslee/episteme/commit/7d9ef1f8e2899ce06172121c91fda4e47f1dfc78))
* **0.11.0-entry:** profile v2 axis sharpening + architecture svg render fix ([ff28dfb](https://github.com/junjslee/episteme/commit/ff28dfb889f82dd72a19e85bc4e8173bb698a9d0))
* **0.11.0:** phase 11 β€” semantic-tier promotion job ([a73ec05](https://github.com/junjslee/episteme/commit/a73ec056bc145b811cba604436de2a1a965e5a49))
* **0.11.0:** phase 9+10 landed β€” profile becomes control signal, memory becomes storage ([22b53db](https://github.com/junjslee/episteme/commit/22b53db148c696ed3fc5f0a85c45b05ddd613668))
* 0.5.0 β€” posture framing, marketplace install, differential demo, capture CLI ([62ea264](https://github.com/junjslee/episteme/commit/62ea264cca94ddd414c0312dc35b8ca18c56f61c))
* **0.8.1:** strict-by-default enforcement + semantic validator + bypass-resistant matching ([919cf34](https://github.com/junjslee/episteme/commit/919cf34ed789881f3d6ce5e0e9dfc7540edbba3a))
* **0.9.0-entry:** privacy scrub + calibration telemetry + visual demo + bypass hardening ([c4a87a7](https://github.com/junjslee/episteme/commit/c4a87a73f10529418bf81a459116e293f1640477))
* add deterministic workflow+cognitive profiling with infer/hybrid and tests ([423b3d8](https://github.com/junjslee/episteme/commit/423b3d8105ba7b32624fd20c1f70ab88bb58766f))
* add guided setup command for profile+cognition onboarding ([2338a2f](https://github.com/junjslee/episteme/commit/2338a2fe401e1432194b2da98466161693b89a81))
* add ontological agent roles and sharpen operating-system positioning ([65a7408](https://github.com/junjslee/episteme/commit/65a74089862ed4e060e672c837c296a8fb67491c))
* align philosophy contract across docs, adapters, and agents ([211e58c](https://github.com/junjslee/episteme/commit/211e58cb506e0a86be41e7ba8e515f40ff366e99))
* **brand:** integrate dragon mark β€” companion approach across READMEs + plugin manifests + favicon (Event 69) ([b13fffe](https://github.com/junjslee/episteme/commit/b13fffecc8768c50a03b3779fd0f09d9fbd4ccfb))
* **brand:** ship sage+dragonling pixel mark + SVG favicon ([e403f5f](https://github.com/junjslee/episteme/commit/e403f5f0b844fd1a36a963a847904709fcf6e161))
* broaden platform support to OMO/OMX and update animated visuals ([12fd908](https://github.com/junjslee/episteme/commit/12fd908ed6122a190b3cb9097317af07407c3864))
* **chain:** CP-CHAIN-RECOVERY-PROTOCOL-01 first slice β€” kernel/CHAIN_RECOVERY_PROTOCOL.md + episteme chain recover CLI (Event 80) ([68cf227](https://github.com/junjslee/episteme/commit/68cf2276cdb2cb358ba671d03b24bbd6d2fcbbe5))
* **cli:** episteme profile audit ack CLI + hash-chained ack-store (Event 78) ([df3c9ab](https://github.com/junjslee/episteme/commit/df3c9abfb705628826b4aed22d4319e358a7f7a3))
* constitution, opencode adapter, dynamic adapter registry, gap-survey protocol, and deep philosophy integration ([12a9ce3](https://github.com/junjslee/episteme/commit/12a9ce3bb6094f34ac6ac361922d4f96a49cb44f))
* **demo:** three-act v0.10.0 demo β€” posture, kernel remembers, kernel learns ([9cd1df3](https://github.com/junjslee/episteme/commit/9cd1df379e5881e03c3b397664418801ce4db13c))
* **examples:** bring core/memory/global/examples/ to schema parity with v2 canonicals (Event 77) ([8d3367a](https://github.com/junjslee/episteme/commit/8d3367aa2aeb61019dfe4a028ad43a7ec6a9ed61))
* extract kernel/ as canonical markdown spec, lead README with kernel ([8fb56a5](https://github.com/junjslee/episteme/commit/8fb56a50324f45e2213a78d1643af9b87b8b7439))
* harness system β€” auto-provision project operating environments ([29d02bf](https://github.com/junjslee/episteme/commit/29d02bfdcd7d988df898c63e8e39224ea00f4ad3))
* **history:** Cognitive Arm A first slice β€” profile axis history stream + episteme history axis CLI (Event 82) ([49d5554](https://github.com/junjslee/episteme/commit/49d555427739309d401448dbc902e88b5204e0a7))
* **hooks,tools:** Path Y mid-soak fixes β€” CP-TEL-01 + CP-DEDUP-01 applied (Event 49) ([c7fdef0](https://github.com/junjslee/episteme/commit/c7fdef0085f26211a1a33c41977448eb00f66dc1))
* **hooks,tools:** Path Y mid-soak fixes (Event 49) ([8e894d9](https://github.com/junjslee/episteme/commit/8e894d9d274ec692ebc63694d12adf5ddc754ea7))
* **hooks:** Frame-stage advisory footer for preferred_lens_order + explanation_form ([e66abe9](https://github.com/junjslee/episteme/commit/e66abe95f8e32243a123670b366645f39ee499c7))
* **hooks:** SessionStart surfaces noise_watch_set derived knob ([a8d83d6](https://github.com/junjslee/episteme/commit/a8d83d637397bb28a5ecbabd312aaf7c19bc04c3))
* improve setup wizard defaults and split profile/cognition answer files ([1c6defd](https://github.com/junjslee/episteme/commit/1c6defdc7cf3fc35b809abb5ca949781936b5e32))
* **logo:** pixel-art dragon mark candidates β€” 6 SVG variants + conversion script (Event 68 commit 2/2) ([9bd1f13](https://github.com/junjslee/episteme/commit/9bd1f13d4415ff539a8662258826fb12e464300b))
* **memory:** append rule-shape rule to agent_feedback.md ([d326126](https://github.com/junjslee/episteme/commit/d32612680da3747439204ea0f83f92357f6132e3))
* **memory:** promote agent-learned feedback to global via agent_feedback.md ([b995be0](https://github.com/junjslee/episteme/commit/b995be055e4f7a046d2b2dcbba36951ff43283ca))
* publish clean contract names and remove product audit artifact ([9b65026](https://github.com/junjslee/episteme/commit/9b650265e8437af7c13e33c0d4c5a166cb234d3b))
* publish personal profiles, reorganize examples, update init path ([a0e5e73](https://github.com/junjslee/episteme/commit/a0e5e7366a7f575ebccd48c3711c17603c505d56))
* publish-ready structure with harness, Hermes sync, and init command ([7fd8178](https://github.com/junjslee/episteme/commit/7fd81783711d05529cbebc871b8bdec3ad6cd258))
* **readme:** add clone-count badge backed by MShawon gist action ([e15f92f](https://github.com/junjslee/episteme/commit/e15f92f26f2f01e658689bac46d558c2b95e8148))
* repositioning and bridge implementation ([1fb472f](https://github.com/junjslee/episteme/commit/1fb472f90bbdff4e7a9004b57c6be0f6f3a641df))
* **scripts:** add scripts/restore-private-symlinks.sh β€” restore 18 gitignored canonical-path symlinks (Event 76) ([b294de5](https://github.com/junjslee/episteme/commit/b294de5e27c64d0647964d8dd7c434109af334d6))
* **setup+docs:** synthesize soul-aware onboarding with deterministic clarity ([9e18b2a](https://github.com/junjslee/episteme/commit/9e18b2afe25cb3a691143641e385e4473089d676))
* **v1.0-rc:** complete implementation arc Β· kernel update Β· demo assets sync ([f7c7e6c](https://github.com/junjslee/episteme/commit/f7c7e6cf496f1b13cb15b6d5b2e62b32b6999978))
* **v1.0-rc:** CP10 Blueprint D (Architectural Cascade & Escalation) scaffolding + cascade detector + kernel-state exemption from live dogfood ([fb37044](https://github.com/junjslee/episteme/commit/fb37044733f426b1f0ba39408ea15f46d54dc71c))
* **v1.0-rc:** CP3 Layer 2 classifier in the hot path, blueprint-aware ([101d3cd](https://github.com/junjslee/episteme/commit/101d3cdba57f1a3a6f61b22d3af19388866ea29b))
* **v1.0-rc:** CP4 Layer 3 contextual grounding, blueprint-aware ([2558c67](https://github.com/junjslee/episteme/commit/2558c67d8e6dd191fed404ed3bd1013ce2c69cee))
* **v1.0-rc:** CP5 Blueprint B (Fence Reconstruction) end-to-end + first Pillar 3 synthesis output ([117fa69](https://github.com/junjslee/episteme/commit/117fa6907440981bd25e949e92e893279f3ff474))
* **v1.0-rc:** CP6 Layer 4 verification_trace schema + close fluent-vacuous gap ([fb09b0a](https://github.com/junjslee/episteme/commit/fb09b0a4bb3d161c08111405fbb3fab5a7dce7ed))
* **v1.0-rc:** CP7 Pillar 2 hash chain + Pillar 3 substrate + retroactive CP5 upgrade ([086c10a](https://github.com/junjslee/episteme/commit/086c10ab895e637b8fb73a5eb4005a24bfd0269a))
* **v1.0-rc:** CP8 Layer 8 spot-check sampling + episteme review CLI + SessionStart digest ([a1156c2](https://github.com/junjslee/episteme/commit/a1156c2be4560fede5a17da22073a6a879d3308c))
* **v1.0-rc:** CP9 Pillar 3 active guidance surface + episteme guide CLI + SessionStart framework digest ([78c271f](https://github.com/junjslee/episteme/commit/78c271fbc24cda04250d439f1363444a98dbb303))
* **web,readme,ci:** Events 34+35 β€” Korean README + release-please automation + v1.0.1 Chain Hygiene CP update (Path-A prep batch) ([27653df](https://github.com/junjslee/episteme/commit/27653dfc9e1be1fba7bf7adcd1ab86651e768c34))
* **web,readme:** Korean storytelling rewrite + Spanish + Chinese READMEs + /readme/{es,zh} routes (Event 40) ([de76b42](https://github.com/junjslee/episteme/commit/de76b423771c227c530734def76b953d37e20cb3))
* **web,readme:** soften top-of-page tone β€” broaden high-impact scope + acknowledge agent-validates-request ([0405495](https://github.com/junjslee/episteme/commit/0405495edb176d5e52ff5a1727cc490ad37a7c46))
* **web,readme:** wire epistemekernel.com as canonical domain ([4c59d87](https://github.com/junjslee/episteme/commit/4c59d8782bbcad4fc964dd31166f5c205479f1cb))
* **web:** auto-render docs/COMMANDS.md at /commands ([fe5088e](https://github.com/junjslee/episteme/commit/fe5088e955bed698ce67a13b5c8b79b254d93e5a))
* **web:** Header anchor-tab visual distinction + close NEXT_STEPS items 8 + 9 ([cdd548c](https://github.com/junjslee/episteme/commit/cdd548c244c11ab276429bffcc671ccc95c7c7bf))


### Bug Fixes

* **1.0-rc:** pytest config, telemetry redaction, Windows fcntl fallback ([d3cf98f](https://github.com/junjslee/episteme/commit/d3cf98fd2e3428a5aca1ac876c8c1725ca4c3016))
* **1.0-rc:** RC-cycle items 7, 8, 11 β€” episode id, top-n clamp, malformed-surface signal ([9a7cd1b](https://github.com/junjslee/episteme/commit/9a7cd1b883671f3576284a51f8e69a490305c3cb))
* **adapter:** register 4 PostToolUse Bash hooks in build_settings() β€” opens fresh soak (Path-A Event 38) ([2ec8151](https://github.com/junjslee/episteme/commit/2ec81514aec9c9f2561a56905721b160fa94d262))
* **ci/hooks:** release-please PR permissions and root-path canonicalization (Event 42) ([6f3968e](https://github.com/junjslee/episteme/commit/6f3968e71968e0cecdc4ce8fd58933eeb2135f93))
* **ci:** release-please ignore chkpt: commits via changelog-sections (Event 75) ([4b09f22](https://github.com/junjslee/episteme/commit/4b09f22cfea7a8f7facfb86b4257602beae033a5))
* **cli:** audit_id auto-prefix + regex validation for episteme profile audit ack (Event 79) ([0abc203](https://github.com/junjslee/episteme/commit/0abc20364102f5693156906ff28afc295f22cb4f))
* close the harness loop β€” agents now read HARNESS.md at runtime ([7dd9b44](https://github.com/junjslee/episteme/commit/7dd9b4451a8f8686715b9ff086cb5626d3a18c6d))
* declare swing-mortem in vendor_skills manifest ([16c0221](https://github.com/junjslee/episteme/commit/16c022149e03c651efcc4f09a37a0ff5074fabb4))
* **hooks:** CP-FENCE-02 correlation-id dual-write + fallback (Event 50) ([301dc8d](https://github.com/junjslee/episteme/commit/301dc8d5e337e50e8c64bfb630e40440cdea0008))
* **hooks:** CP-FENCE-02 correlation-id dual-write + fallback (Event 50) ([dec257e](https://github.com/junjslee/episteme/commit/dec257e00bbb23275cdde58555ca250f184de974))
* **hooks:** loud-failure-mode logging for PostToolUse async hooks (Path-A Event 36) ([a92fce1](https://github.com/junjslee/episteme/commit/a92fce168ff6070a09e2eea5aa1c00272fc23166))
* **hooks:** loud-failure-mode logging on state_tracker + calibration_telemetry (Event 39 β€” Event 36 follow-up) ([96a2d88](https://github.com/junjslee/episteme/commit/96a2d88722924a6be43055338dc8dcc481bc01cf))
* install pytest in CI environment ([c453cbe](https://github.com/junjslee/episteme/commit/c453cbe32d8ceb8c67c9db7309b1152885b853e1))
* **marketplace:** align manifest shape with strict `claude plugin validate` ([d8ea852](https://github.com/junjslee/episteme/commit/d8ea8524646f42f993a058f26d85e5916c6c12da))
* **plugin:** correct agents field shape + reconcile version to v1.0.0-rc1 (fixes [#1](https://github.com/junjslee/episteme/issues/1)) ([0c27d9c](https://github.com/junjslee/episteme/commit/0c27d9ce4150cbd025cd3ed30ddf0a3304c16e4b))
* **plugin:** remove hooks field β€” resolves duplicate-load on /plugin install ([b0c166c](https://github.com/junjslee/episteme/commit/b0c166cc8dd31c23ad504ec157dde78bcbbad1fb))
* posture_demo ([f11bd27](https://github.com/junjslee/episteme/commit/f11bd27366e7a2747edf739e6749dcf23e9d2e58))
* resolve CI failures, update Node actions, and fix broken imports ([0616c4d](https://github.com/junjslee/episteme/commit/0616c4d6a83f4cfc2d7f17e348e4945e387a9337))
* **v1.0-rc:** pytest pythonpath includes repo root for core.hooks ([2a2ed68](https://github.com/junjslee/episteme/commit/2a2ed68d44494e2ab234a90881a479beebe5a751))

## [Unreleased] β€” v1.0.0 RC cycle open (2026-04-21)

v0.11.0 has been tagged and shipped. The v1.0 RC cycle is open. The approved spec is `docs/DESIGN_V1_0_SEMANTIC_GOVERNANCE.md` β€” *Design β€” Causal-Consequence Scaffolding & Protocol Synthesis β€” v1.0 RC*, status `approved (reframed, third pass)`. Three reframes on 2026-04-21 took the spec from v0.11.0's retrospective audit loop to a forward-looking architecture grafting four jobs onto the LLM substrate: per-action causal-consequence decomposition, per-case context-fit protocol synthesis, active operator guidance at future decisions, and continuous architectural self-maintenance.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "episteme"
version = "1.0.0-rc1"
version = "1.1.0-rc1"
description = "episteme: epistemic control plane for AI coding agents across Claude Code, Codex, Cursor, and Hermes"
readme = "README.md"
license = { file = "LICENSE" }
Expand Down
2 changes: 1 addition & 1 deletion src/episteme/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__all__ = ["__version__"]

__version__ = "0.1.0"
__version__ = "1.1.0-rc1"