Skip to content

docs: v0.6.1+ release handoff (Phase 0 cleanup → Phase 3 enterprise)#121

Open
dfrostar wants to merge 1 commit into
mainfrom
claude/handoff-v0.6.1
Open

docs: v0.6.1+ release handoff (Phase 0 cleanup → Phase 3 enterprise)#121
dfrostar wants to merge 1 commit into
mainfrom
claude/handoff-v0.6.1

Conversation

@dfrostar
Copy link
Copy Markdown
Owner

Summary

Adds the v0.6.1+ release handoff doc. Models on docs/HANDOFF-v0.6.0.md, which shipped v0.6.0 successfully — same copy-paste-into-fresh-session structure, scaled to a multi-phase release arc.

What it covers

4-phase plan, each phase is a marketing moment:

Phase Target Theme Tracking
0 now Hygiene cleanup (branches, About-box, topics) #117
1 v0.6.1 Install Anywhere — pipx, uv, Docker, verify-install, keywords #118
2 v0.7 Always-On — systemd/launchd, Aider, healthcheck, Windows #119
3 v0.7.x Enterprise-Ready — GHCR image, air-gapped, SBOM, compliance #120

Plus the two deferred v0.6.0 review patches (#115 event_log rotation, #116 /api/queries test) that should land alongside Phase 1.

What this enables

A fresh agent session can be handed this single URL and pick up exactly where this session left off. The doc cross-references:

Marketing tie-in

Three LinkedIn moments over 6-8 weeks, each targeting a different audience:

  • Phase 1 → Python developers / AI tooling early adopters
  • Phase 2 → Ops/SREs / dev tooling power users
  • Phase 3 → CTOs / security teams / regulated industries

Test plan

  • All cross-links resolve to existing files / issues
  • No code changes — pure doc add
  • Markdown renders cleanly (linted locally)
  • Visual check on rendered GitHub once merged

Open questions in §9 of the doc

The doc surfaces 4 open questions the maintainer should answer before the next agent session executes:

  1. Cadence — spread (recommended) or sprint?
  2. Docker registry — GHCR / Docker Hub / both?
  3. HN submission timing — v0.7.x (recommended) or earlier?
  4. Aider integration — verify-then-ship or wait for stable?

Answers can be edited into §9 of the doc directly, or captured as comments on the respective tracking issues.

https://claude.ai/code/session_01LuGFoY2vuB3az7sVCNwG6V


Generated by Claude Code

Multi-phase plan covering Phase 0 cleanup → Phase 1 v0.6.1 install
expansion → Phase 2 v0.7 always-on → Phase 3 v0.7.x enterprise-ready.
Each phase is tied to a tracking issue (#117-#120) and includes the
marketing arc for that release moment.

Modeled on docs/HANDOFF-v0.6.0.md which shipped v0.6.0 successfully.
Designed to be copy-pasted into a fresh agent session as the entry
point for the next batch of work.

Issues:
- #115 fix(event_log): rotation seek-from-zero (v0.6.1 patch)
- #116 test(server): /api/queries coverage (v0.6.1 patch)
- #117 Phase 0 hygiene cleanup
- #118 Phase 1 v0.6.1 Install Anywhere
- #119 Phase 2 v0.7 Always-On
- #120 Phase 3 v0.7.x Enterprise-Ready

https://claude.ai/code/session_01LuGFoY2vuB3az7sVCNwG6V
Copilot AI review requested due to automatic review settings May 15, 2026 23:45
@github-actions github-actions Bot added documentation Improvements or additions to documentation enhancement New feature or request priority: high Critical issues question Further information is requested security Security related labels May 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

NeuralMind self-benchmark

Status: PASS — floor , measured 5.9×.

Phase 1 — Reduction on committed fixture

  • Average reduction: 5.9×
  • Top-k retrieval hit rate: 71.7%
  • Naive baseline: 47,360 tokens (all fixture files concatenated)
  • NeuralMind total: 8,149 tokens across 10 queries
  • Estimated monthly savings @ 100 queries/day on Claude 3.5 Sonnet: ~$35.30
# Query Shape Naive NeuralMind Ratio Hit
1 auth-flow cross-file 4,736 815 5.8× 33.3%
2 api-endpoints focused 4,736 809 5.9× 100.0%
3 billing-flow cross-file 4,736 846 5.6× 33.3%
4 user-storage cross-file 4,736 672 7.0× 50.0%
5 jwt-verify focused 4,736 681 7.0× 100.0%
6 stripe-webhook focused 4,736 838 5.7× 100.0%
7 create-user cross-file 4,736 794 6.0× 50.0%
8 refund focused 4,736 827 5.7× 100.0%
9 db-choice identity 4,736 899 5.3× 100.0%
10 invoice-send cross-file 4,736 968 4.9× 50.0%

Phase 2 — Learning uplift

  • Memory events logged: 20
  • Learned patterns: 20
  • Reduction ratio after neuralmind learn: 5.9× (Δ +0.00× vs. cold)
  • Top-k hit rate after learning: 71.7% (Δ +0.0 points vs. cold)

Note: uplift numbers on a 500-line fixture are intentionally modest — the point is to
verify the learning mechanism persists and applies. On real production repos the lift
is larger; this test only catches regressions in persistence.

Assumptions

  • Baseline: every .py file in tests/fixtures/sample_project/ concatenated.
  • Tokenizer: tiktoken GPT-4o encoding (per-model breakdown in multi_model.json if generated).
  • Pricing: Claude 3.5 Sonnet input @ $3.0/MTok.
  • Regression floor: — well below NeuralMind's typical 40–70× on real repos.

Per-model token reduction

Model Tokenizer Naive NeuralMind Ratio Source
GPT-4o / GPT-4o-mini tiktoken o200k_base 4,739 927 5.1× measured
GPT-4 / GPT-3.5-turbo tiktoken cl100k_base 4,710 918 5.1× measured
Claude 3.5 Sonnet estimated: GPT-4o × 1.08 — install anthropic for an exact count 5,118 1,001 5.1× estimated
Llama 3 (70B) estimated: GPT-4o × 1.22 — Llama tokenizer requires model weights; estimate based on published vocab ratios 5,781 1,130 5.1× estimated

Rows marked measured use the provider's real tokenizer. Rows marked
estimated apply a published vocab-size correction to the GPT-4o count —
honest approximations, not hardcoded claims.


Automated by .github/workflows/ci-benchmark.yml — regenerate locally with python -m tests.benchmark.run.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new release-handoff playbook document for the v0.6.1+ release arc, intended to let a fresh agent session pick up Phase 0–3 planning/execution and associated marketing artifacts.

Changes:

  • Added docs/HANDOFF-v0.6.1.md with a 4-phase release plan (Phase 0 hygiene → Phase 3 enterprise) and links to tracking issues #115#120.
  • Included suggested checklists, commands, and cross-phase marketing artifact pointers to standardize the next sessions’ workflow.
Comments suppressed due to low confidence (3)

docs/HANDOFF-v0.6.1.md:136

  • This section references docs/HANDOFF-v0.6.0.md for a dispatch workaround, but that file is not present in the repo, so the cross-reference can’t be followed. Either add the referenced doc or inline/link the specific instructions elsewhere that exists in-repo.
4. Once merged → release-please proposes v0.6.1 → merge it → dispatch
   release.yml (same gotcha as v0.6.0; use the one-shot dispatch trick
   from `docs/HANDOFF-v0.6.0.md` §1c if needed).

docs/HANDOFF-v0.6.1.md:238

  • The marketing arc table also uses a leading double pipe (|| ...), which creates an empty first column when rendered on GitHub. Use a single leading pipe (| ...) so the table renders as intended.
| Phase | Audience | Post angle | Pair with |
|-------|----------|-----------|-----------|
| 0 | (internal) | — | (no marketing) |
| 1 | Python developers, AI tooling early adopters | "Install five ways" | Screencast: pipx + docker side-by-side |
| 2 | Ops/SREs, dev tooling power users | "Runs as a service" | Screencast: systemd + canvas pulsing across saves |
| 3 | CTOs, security teams, regulated industries | "Containerized + SBOM + NIST" | Compliance one-pager + HN submission |

docs/HANDOFF-v0.6.1.md:264

  • This section again links to docs/HANDOFF-v0.6.0.md, but that file is not in the repository, so the link will be broken. Update to the correct predecessor doc path or add the missing file.
Same as v0.6.0. Not repeating in detail — see
[`docs/HANDOFF-v0.6.0.md`](HANDOFF-v0.6.0.md) §6. Highlights worth
re-stating because they bit us last time:

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/HANDOFF-v0.6.1.md
> Stable URL (after this branch lands):
> `https://github.com/dfrostar/neuralmind/blob/main/docs/HANDOFF-v0.6.1.md`
>
> Predecessor: [`docs/HANDOFF-v0.6.0.md`](HANDOFF-v0.6.0.md). The v0.6.0
Comment thread docs/HANDOFF-v0.6.1.md
Comment on lines +22 to +27
| Phase | Target | Theme | Tracking issue |
|-------|--------|-------|----------------|
| **0** | immediate | Hygiene cleanup (branches, About-box, topics) | [#117](https://github.com/dfrostar/neuralmind/issues/117) |
| **1** | v0.6.1 | Install Anywhere — pipx, uv, Docker, verify, keywords | [#118](https://github.com/dfrostar/neuralmind/issues/118) |
| **2** | v0.7 | Always-On — systemd/launchd, Aider, healthcheck, Windows | [#119](https://github.com/dfrostar/neuralmind/issues/119) |
| **3** | v0.7.x | Enterprise-Ready — Docker Hub, air-gapped, SBOM, compliance | [#120](https://github.com/dfrostar/neuralmind/issues/120) |
Comment thread docs/HANDOFF-v0.6.1.md
The trade-off: earlier means less polish on the enterprise story
but more excitement about the headline feature. v0.6.0 missed the
HN window already (now ~24h post-publish). v0.7.x with the
complete "5-phase distribution" story is a stronger HN pitch.
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4178141264

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/HANDOFF-v0.6.1.md
> Stable URL (after this branch lands):
> `https://github.com/dfrostar/neuralmind/blob/main/docs/HANDOFF-v0.6.1.md`
>
> Predecessor: [`docs/HANDOFF-v0.6.0.md`](HANDOFF-v0.6.0.md). The v0.6.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Point handoff predecessor link to an existing file

This handoff explicitly tells the next session to read docs/HANDOFF-v0.6.0.md as the required template, but that file does not exist in this commit, so the first guidance link is dead and the promised “single URL handoff” flow breaks. A fresh agent following this doc will miss the referenced release-process context (including the cited gotchas) unless the predecessor file is added or the link is changed to an existing document.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request priority: high Critical issues question Further information is requested security Security related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants