From 9ca3e4ee87623453aee678c2c548db763b6bf1a7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 06:38:33 +0000 Subject: [PATCH] chore(master): release episteme 1.1.0-rc1 --- .claude-plugin/marketplace.json | 4 +- .claude-plugin/plugin.json | 2 +- .release-please-manifest.json | 2 +- kernel/CHANGELOG.md | 89 +++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- src/episteme/__init__.py | 2 +- 6 files changed, 95 insertions(+), 6 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index f5e8a86..76f63cc 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -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": [ { @@ -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", diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 6a46ed2..dc93903 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -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" diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4cde000..2ad5ad8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.0-rc1" + ".": "1.1.0-rc1" } diff --git a/kernel/CHANGELOG.md b/kernel/CHANGELOG.md index f92b2ea..319c5a6 100644 --- a/kernel/CHANGELOG.md +++ b/kernel/CHANGELOG.md @@ -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. diff --git a/pyproject.toml b/pyproject.toml index 4b243b1..8c37c99 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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" } diff --git a/src/episteme/__init__.py b/src/episteme/__init__.py index a05eb9a..ce58871 100644 --- a/src/episteme/__init__.py +++ b/src/episteme/__init__.py @@ -1,3 +1,3 @@ __all__ = ["__version__"] -__version__ = "0.1.0" +__version__ = "1.1.0-rc1"