Skip to content

chore(release): v0.11.0#119

Merged
ajitpratap0 merged 5 commits into
mainfrom
release/v0.11.0
Apr 7, 2026
Merged

chore(release): v0.11.0#119
ajitpratap0 merged 5 commits into
mainfrom
release/v0.11.0

Conversation

@ajitpratap0

Copy link
Copy Markdown
Owner

Summary

Bump binary + plugin to v0.11.0 and update CHANGELOG, ROADMAP, README badge.

Highlights since v0.10.0

Added

Fixed

Changed

  • internal/timeutil extracted

Files touched

  • cmd/openclaw-cortex/main.go — version 0.10.0 → 0.11.0
  • extensions/openclaw-plugin/{index.ts,package.json,package-lock.json} — version bump
  • README.md — release badge
  • CHANGELOG.md — new [0.11.0] section
  • ROADMAP.md — move v0.11.0 to Current, shift planned to v0.12.0

Test plan

  • go build ./...
  • go test -short ./... — all green
  • CI must be green before merge
  • After merge: tag v0.11.0, push tag, create GitHub release from CHANGELOG section

Bump binary + plugin + README/ROADMAP/CHANGELOG to v0.11.0.

Highlights since v0.10.0: async graph pipeline (#114), typed relationships
+ graph-proximity ranking + MAGE community detection (#113), full-scale
benchmark suite (#115), reembed command (#112), schema validation (#109),
plugin gateway autowire (#105, #116), store entity/fact extraction,
temporal recall filters, and web site polish (#118).
@vercel

vercel Bot commented Apr 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openclaw-cortex Ready Ready Preview, Comment Apr 7, 2026 9:15am

@claude

claude Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review: LGTM

This is a clean release-prep PR. Checked against CLAUDE.md conventions:

No issues found. Ready to merge, tag v0.11.0, and cut the GitHub release.

@claude

claude Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review: LGTM

This is a release bump PR — version strings, changelog, roadmap, README badge, and a blog post. No code logic changes.

Checked:

  • All version strings consistently updated to 0.11.0 across main.go, index.ts, package.json, package-lock.json, README badge, CHANGELOG, and ROADMAP
  • CHANGELOG [0.11.0] compare URL correctly spans v0.10.0...v0.11.0; [Unreleased] correctly starts from v0.11.0...HEAD
  • ROADMAP v0.11.0 marked Current; v0.12.0 added as new Planned section
  • Blog post content consistent with CHANGELOG entries
  • No new Go files, no test placement issues, no security concerns

No issues found. Ready to merge.

- Add v0.10.0 release blog post (eval framework, admin UI, resilience)
- Update README, features page, playground, architecture docs from
  8-factor to 9-factor recall scoring (adds graph proximity)
- Align weights across docs with canonical formula in CLAUDE.md
Comment thread web/content/blog/v0.11.0-async-graph-pipeline.mdx Outdated
Comment thread eval/results_v0.10.0_post_fix.json Outdated
@claude

claude Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review: v0.11.0 release chore

Overall this is a clean, well-coordinated release PR. Two minor issues flagged as inline comments:

  1. --sync-capture flag referenced but not implemented (web/content/blog/v0.11.0-async-graph-pipeline.mdx:68) — the upgrade notes tell users to pass this flag to opt back into synchronous capture, but the flag does not exist in any .go file. Needs either implementation or the sentence removed.

  2. Missing EOF newline (eval/results_v0.10.0_post_fix.json:202) — trivial, but worth cleaning up.

Everything else checks out:

  • Version consistency: binary (main.go), plugin (index.ts, package.json, package-lock.json), README badge, CHANGELOG, and ROADMAP all agree on 0.11.0.
  • Scoring weights: new 9-factor formula sums to exactly 1.00 (0.45+0.08+0.05+0.10+0.08+0.07+0.07+0.05+0.05). Updated consistently across docs/ARCHITECTURE.md, web/content/docs/architecture.mdx, web/app/features/page.tsx, and web/app/playground/page.tsx.
  • CHANGELOG links: all PR references (feat(recall): add --format json and --limit N flags #93, fix(health): test LLM credentials with a real ping call #98-fix(web): broken footer links, duplicate titles, hero H1 spacing #118) have matching link definitions at the bottom.
  • No Go code changed beyond the version string — no error-wrapping, context propagation, or import path issues to check.
  • No test files added inside internal/ or pkg/ — test placement convention respected.
  • No LLM call paths modified — prompt injection surface unchanged.

…ewline

- v0.11.0 blog: --sync-capture flag was never shipped; reword upgrade
  note to describe eventual consistency honestly
- eval/results_v0.10.0_post_fix.json: add trailing newline
Comment thread web/content/blog/v0.10.0-eval-framework-admin-ui.mdx
Comment thread eval/results_v0.10.0_post_fix.json Outdated
@claude

claude Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review summary

This PR is a release-packaging commit (v0.11.0): version bumps, CHANGELOG/ROADMAP/README updates, two new blog posts, doc updates for the 9-factor scoring formula, and the v0.10.0 eval baseline file. No new Go logic is introduced.

Passes

  • Go version bump (cmd/openclaw-cortex/main.go): trivial, correct.
  • 9-factor weight consistency: weights sum to 1.00 in every document (0.45+0.08+0.05+0.10+0.08+0.07+0.07+0.05+0.05). README, ARCHITECTURE.md, docs/architecture.mdx, features/page.tsx, and playground/page.tsx are all aligned.
  • Test placement: no test files added inside internal/ or pkg/. The convention is respected.
  • Module paths: no Go imports changed; no path issues.
  • Prompt-injection surface: no new LLM-calling code.
  • Error wrapping / context propagation: not applicable (no new Go logic).
  • Plugin/binary version sync: PLUGIN_VERSION, package.json, package-lock.json, and main.go all set to 0.11.0.
  • Blog post accuracy: the --sync-capture flag reference was correctly removed in the last fixup commit.

Needs attention (inline comments posted)

  1. eval/results_v0.10.0_post_fix.json vs blog post — the committed file shows LongMemEval at 100% EM, but web/content/blog/v0.10.0-eval-framework-admin-ui.mdx claims the CI floor is 80% EM. These contradict each other. Fix one or the other before merge so CI comparisons enforce the intended floor.

  2. _post_fix provenance — storing retroactively-altered benchmark results as a CI baseline weakens the regression story. If the post-fix numbers are the right floor, the blog post should say so explicitly; if not, the original pre-fix results should be committed instead.

No blocking issues in the Go code. Once the eval baseline / blog-post contradiction is resolved, this is good to merge.

This file was accidentally included and conflicts with the canonical
v0.10.0 baseline (LoCoMo 100% / LongMemEval 80%) recorded in
eval/results_v0.10.0.json and eval/README.md. It is not part of the
release scope.
@claude

claude Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review: LGTM

This is a clean release-bump PR. Checked:

  • Version consistencymain.go, index.ts, package.json, and package-lock.json all read 0.11.0, satisfying the CLAUDE.md requirement that plugin and binary versions stay in sync.
  • Weight correctness — the new 9-factor formula (0.45 + 0.08 + 0.05 + 0.10 + 0.08 + 0.07 + 0.07 + 0.05 + 0.05) sums to exactly 1.00, and is consistent across every touched file (ARCHITECTURE.md, web/content/docs/architecture.mdx, features page, playground page, both blog posts).
  • No Go logic changes — the only Go edit is the version string; no new code paths, error handling, or tests needed.
  • No test placement violations — no test files added inside internal/ or pkg/.
  • No security surface — no new LLM prompt interpolation or user-controlled input.

No issues found. ✅

@ajitpratap0 ajitpratap0 merged commit ba886c6 into main Apr 7, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant