Main#93
Merged
Merged
Conversation
…TDQS-A Two proof points strengthened since the 2026-06-14 draft: - PyPI 0.1.0 is published, so every engine draft now leads with the one-command 'uv tool install hypermnesic' (+ local-proof) instead of hedging it. - The server is listed on Glama with a passing automated build check and an A tool-definition-quality grade; cited as a third-party signal (not the official registry). Re-ticked the pre-post review checklist accordingly. Still off-limits (unchanged): official MCP registry / awesome-list 'listed' claims (registry not filed; awesome-mcp-servers PR still open) and Discussions availability. Signed-off-by: Leonard Sellem <leonard@sellem.me>
docs(launch): refresh launch drafts — PyPI install lead + Glama TDQS-A signal
Built-for-myself / opinionated / lightweight / portable-memory framing now opens the canonical story and every engine draft (Show HN, r/selfhosted, r/ObsidianMD, r/LocalLLaMA, X/Bluesky, Discord), plus a new 'Narrative spine' section + a checklist item to keep the voice consistent. The PyPI-install lead and Glama TDQS-A signal from the prior commit are retained. Signed-off-by: Leonard Sellem <leonard@sellem.me>
docs(launch): lead drafts with the authentic narrative
…nding USP (#92) * chore: ignore .DS_Store Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(readme): lead with the "one brain, every AI" use case and compounding USP The README opened with a category label and a feature tour, so a cold reader couldn't grasp the use case. Rewrite the top to lead with the scenario the project was built for and an unequivocal USP, preserving the reference depth below. - Scenario-led hero ("One brain. Every AI. Yours.") above the receipt GIF. - "Why it compounds": a new flywheel illustration (Capture -> Curate -> Recall -> Compound) plus the shared-brain argument, grounded in reviewable git-commit writes. - "One endpoint, every client" reuses the connector montage. - Honest "How it's different": mem0/Zep, Hindsight (higher LongMemEval on a more lenient judge axis, stated plainly), Honcho (complementary), and the DB-backed-brain origin beat; links the expanded why-hypermnesic.md. - Quick start, How it works, Benchmarks, Docs, License preserved verbatim. Docs kept in sync per the no-drift rule: why-hypermnesic.md gains vs. Hindsight and vs. Honcho; CHANGELOG [Unreleased] records the rewrite. Brainstorm spec added under docs/brainstorms/. Verification: pytest 721 passed / 1 skipped; preflight_public_scan PASS. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(readme): move flywheel asset to media/engine and log frame-review sign-off Relocate the hero "Why it compounds" illustration from assets/ to media/engine/flywheel.jpg, matching the demo-asset convention (media/ is the leak scanner's default scope, unlike docs/launch/); update the README embed and the CHANGELOG reference. Add the media/.review-log.md sign-off row (plan U3 gate G7): visual frame review plus a tesseract OCR sweep, both CLEAN — only fixture note titles (projects/atlas.md, decisions/use-sqlite-vec.md, people/dana.md, ideas/second-brain.md) and stage/surface labels, no host/IP/home-path/token/ account/Linear marker. Real brand logos intentionally kept (operator decision). Verification: preflight_public_scan PASS (219 files); test_preflight_public_scan + test_product_readiness_docs green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> --------- Signed-off-by: Leonard Sellem <leonard@sellem.me> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
leonardsellem
added a commit
that referenced
this pull request
Jun 25, 2026
* docs: add CD automation brainstorm + implementation plan Requirements brainstorm and Deep implementation plan for automating release-on-merge across hypermnesic and hypermnesic-companion: Conventional Commits -> auto version, changelog, tag, publish; dev->main batched; no approval gate. Source artifacts for the LS Linear epic. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> * Main (#93) * docs(launch): refresh launch drafts — lead with PyPI install + Glama TDQS-A Two proof points strengthened since the 2026-06-14 draft: - PyPI 0.1.0 is published, so every engine draft now leads with the one-command 'uv tool install hypermnesic' (+ local-proof) instead of hedging it. - The server is listed on Glama with a passing automated build check and an A tool-definition-quality grade; cited as a third-party signal (not the official registry). Re-ticked the pre-post review checklist accordingly. Still off-limits (unchanged): official MCP registry / awesome-list 'listed' claims (registry not filed; awesome-mcp-servers PR still open) and Discussions availability. Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(launch): lead drafts with the authentic narrative Built-for-myself / opinionated / lightweight / portable-memory framing now opens the canonical story and every engine draft (Show HN, r/selfhosted, r/ObsidianMD, r/LocalLLaMA, X/Bluesky, Discord), plus a new 'Narrative spine' section + a checklist item to keep the voice consistent. The PyPI-install lead and Glama TDQS-A signal from the prior commit are retained. Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(readme): lead with the "one brain, every AI" use case and compounding USP (#92) * chore: ignore .DS_Store Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(readme): lead with the "one brain, every AI" use case and compounding USP The README opened with a category label and a feature tour, so a cold reader couldn't grasp the use case. Rewrite the top to lead with the scenario the project was built for and an unequivocal USP, preserving the reference depth below. - Scenario-led hero ("One brain. Every AI. Yours.") above the receipt GIF. - "Why it compounds": a new flywheel illustration (Capture -> Curate -> Recall -> Compound) plus the shared-brain argument, grounded in reviewable git-commit writes. - "One endpoint, every client" reuses the connector montage. - Honest "How it's different": mem0/Zep, Hindsight (higher LongMemEval on a more lenient judge axis, stated plainly), Honcho (complementary), and the DB-backed-brain origin beat; links the expanded why-hypermnesic.md. - Quick start, How it works, Benchmarks, Docs, License preserved verbatim. Docs kept in sync per the no-drift rule: why-hypermnesic.md gains vs. Hindsight and vs. Honcho; CHANGELOG [Unreleased] records the rewrite. Brainstorm spec added under docs/brainstorms/. Verification: pytest 721 passed / 1 skipped; preflight_public_scan PASS. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> * docs(readme): move flywheel asset to media/engine and log frame-review sign-off Relocate the hero "Why it compounds" illustration from assets/ to media/engine/flywheel.jpg, matching the demo-asset convention (media/ is the leak scanner's default scope, unlike docs/launch/); update the README embed and the CHANGELOG reference. Add the media/.review-log.md sign-off row (plan U3 gate G7): visual frame review plus a tesseract OCR sweep, both CLEAN — only fixture note titles (projects/atlas.md, decisions/use-sqlite-vec.md, people/dana.md, ideas/second-brain.md) and stage/surface labels, no host/IP/home-path/token/ account/Linear marker. Real brand logos intentionally kept (operator decision). Verification: preflight_public_scan PASS (219 files); test_preflight_public_scan + test_product_readiness_docs green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Leonard Sellem <leonard@sellem.me> --------- Signed-off-by: Leonard Sellem <leonard@sellem.me> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> --------- Signed-off-by: Leonard Sellem <leonard@sellem.me> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> --------- Signed-off-by: Leonard Sellem <leonard@sellem.me> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What & why
Briefly describe the change and the problem it solves. Link any issue or plan
(
docs/plans/…).Gates (must pass — same as CI's
lint-test-licensejob)uv run ruff check .uv run python scripts/check_version_consistency.pyuv run pytest(new behavior is covered by a test — test-first)uv run python scripts/license_scan.py(no new AGPL/GPL/SSPL dependency)uv run python scripts/preflight_public_scan.py(no operator host/IP/token/secret added)Security surface
src/hypermnesic/auth*.py), the MCP server,the write path (
commit_note/serialize/frontmatter_gate), or theprotected-path / governance guard.
SECURITY.md/ threat-model entry, and aCODEOWNER review is requested.
Docs
CHANGELOG.md), and any tool/CLI/config surface change updates the matchingreference doc.
Sign-off
git commit -s) per the DCO (seeCONTRIBUTING.md).