Skip to content

Align combined Supermemory recall bounds and credits authority - #15

Merged
BigSimmo merged 1 commit into
mainfrom
codex/supermemory-policy-followup-20261027
Oct 27, 2026
Merged

BigSimmo merged 1 commit into
mainfrom
codex/supermemory-policy-followup-20261027

Conversation

@BigSimmo

Copy link
Copy Markdown
Owner

Change

Startup recall now uses at most two explicit single-namespace calls and retains at most three combined results/6,000 combined characters on both Windows and cloud hosts. Configured Windows per-call bounds remain distinct from that combined retained-context limit. The official cloud MCP may return more because it has no server-side result-count control.

Routine eligible memory operations follow the owner's credits-only authority after explicit project scope and pre-transmission privacy filtering. Other billable services retain the existing per-run approval gate. This corrects the obsolete bounded-dollar-cost prerequisite for routine memory operations.

The existing maintained generator supplies both changed paragraphs from approved source version 2026-10-27.credits-only.10-public-retention. The project scope, content exclusions and single-writer addendum remain byte-identical. This follows merged PR #14 on current main 633e2a9ffe30a9bf29bed56f798590fac4f7a862.

Verification

  • Current local commit 97f0633e1428b1c1c13681718fee4d7c3c8c3c5e.
  • repository_rule_targets.collect_targets verification: PASS, both generated targets equal approved source; project addendum byte-identical.
  • Prettier 3.9.9 owned-path formatting check (--check docs/agents/shared-context-and-memory.md): PASS.
  • git diff --check: PASS. Normal one-file commit: PASS, with no hook bypass.

Not run: application, sending, provider, database, browser or broad release checks locally; this change affects two generated instruction paragraphs. Fresh hosted CI and native host acceptance remain separate. No main merge or deployment is requested by this follow-up.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-27T02:36:34.275916Z 97f0633 PR opened
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Team
  • Run ID: e4a14c5c-9b69-4588-9196-1bda7651d67b
Commits

Reviewing files that changed from the base of the PR and between 633e2a9 and 97f0633.

Files selected for processing: 1
  • docs/agents/shared-context-and-memory.md
Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

Summary by CodeRabbit

  • Documentation
    • Clarified memory-recall limits across Windows and cloud, including call and retained-context bounds.
    • Documented standing approval conditions for routine memory operations and clarified which spending limits and approval gates apply.

Walkthrough

The shared memory policy now defines recall limits across Windows and cloud hosts. It also updates the conditions for standing approval of routine memory operations and clarifies spending limits and Windows ledger coverage.

Changes

Shared memory policy

Layer / File(s) Summary
Cross-host recall limits
docs/agents/shared-context-and-memory.md
Recall is limited to one session-start call, two scoped calls, and three combined results or 6,000 retained characters. Windows per-call bounds are specified. Cloud responses may exceed these bounds, and configuration does not establish enforcement or acceptance.
Routine operation approval
docs/agents/shared-context-and-memory.md
Standing approval requires verified scope, privacy filtering, bounded operations and size, deduplication, and no uncertain retries. Supermemory credits are the only spending limit. The Windows ledger does not meter cloud MCP calls.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~4 minutes

Possibly related PRs

  • BigSimmo/caring-contacts#14: Established the shared Supermemory routes, namespace checks, privacy filtering, credits-only spending rule, and routine-operation approval policy that this PR updates.
Merge Risk: Minimal · up to 97f06

This change aligns the memory recall limits and the standing approval wording with the owner's documented credits-only policy. It has no runtime effect, and no merge-blocking risk remains.

Caution

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

  • Ignore

Failed Failed checks: 1 error

Check name Status Explanation Resolution
Verification Claims Error The PR description includes the verification claim “Normal one-file commit: PASS” but does not name the exact command or check. The other listed results name checks such as `repository_rule_targets.co… Replace the vague claim with the exact command or check and its result, for example: “Ran <exact commit/check command>: passed.” If it was not run, state “Not run: .”
Passed Passed checks: 10 passed
Check name Status Explanation
Title check Passed The title clearly and concisely identifies the main changes: aligning Supermemory recall bounds and credits authority.
Description check Passed The description directly explains the recall limits, credits authority, generated-source changes, and verification results described in the changeset.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within survi…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Generated And Sensitive Files Passed PASS — The pull request changes only the tracked documentation file docs/agents/shared-context-and-memory.md. The added text contains policy language, namespace names, and cost limits, but no creden…
Risky Git Or Deployment Actions Passed PASS — The pull request changes only memory-recall bounds and approval wording. The diff adds no force-push, hard reset, destructive clean, branch deletion, shared-branch rebase, production-data mutat…
Supabase Project And Schema Safety Passed PASS: The PR changes only docs/agents/shared-context-and-memory.md. The diff contains no Supabase project reference, environment setting, migration, schema, RLS, policy, or database change. The chan…
Runtime And Package Manager Integrity Passed PASS. The pull request changes only docs/agents/shared-context-and-memory.md. It does not change package manifests, package-lock.json, .nvmrc, or CI. The repository still declares Node 24 and np…
Api Route Failure Handling Passed PASS. The pull request changes only documentation in docs/agents/shared-context-and-memory.md. The diff changes memory-recall and spending-policy text. It introduces no API route, server action, RAG…
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

Full details: Generated And Sensitive Files

Explanation

PASS — The pull request changes only the tracked documentation file docs/agents/shared-context-and-memory.md. The added text contains policy language, namespace names, and cost limits, but no credentials, tokens, API keys, private keys, real .env files, logs, caches, build artifacts, browser artifacts, database dumps, or machine-local configuration.

Full details: Risky Git Or Deployment Actions

Explanation

PASS — The pull request changes only memory-recall bounds and approval wording. The diff adds no force-push, hard reset, destructive clean, branch deletion, shared-branch rebase, production-data mutation, or deployment instruction. The standing approval applies to bounded Supermemory memory operations, not production deployment or production data changes. Existing guidance still keeps other billable runs behind explicit approval.

Full details: Supabase Project And Schema Safety

Explanation

PASS: The PR changes only docs/agents/shared-context-and-memory.md. The diff contains no Supabase project reference, environment setting, migration, schema, RLS, policy, or database change. The changed text only updates Supermemory recall and credit guidance.

Full details: Runtime And Package Manager Integrity

Explanation

PASS. The pull request changes only docs/agents/shared-context-and-memory.md. It does not change package manifests, package-lock.json, .nvmrc, or CI. The repository still declares Node 24 and npm 11, and CI still uses npm ci with .nvmrc. No package-manager switch, lockfile bypass, engine weakening, or force/legacy resolution flag was introduced.

Full details: Api Route Failure Handling

Explanation

PASS. The pull request changes only documentation in docs/agents/shared-context-and-memory.md. The diff changes memory-recall and spending-policy text. It introduces no API route, server action, RAG, search, ingestion, or provider integration code. The API route failure-handling check is therefore not applicable.

Full details: Verification Claims

Explanation

The PR description includes the verification claim “Normal one-file commit: PASS” but does not name the exact command or check. The other listed results name checks such as repository_rule_targets.collect_targets, Prettier ... --check, and git diff --check; this one does not meet the same requirement.

Resolution

Replace the vague claim with the exact command or check and its result, for example: “Ran <exact commit/check command>: passed.” If it was not run, state “Not run: <reason>.”

Finishing Touches
✨ Simplify code
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@gitar-bot

gitar-bot Bot commented Oct 27, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

coderabbitai[bot]
coderabbitai Bot previously requested changes Oct 27, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pre-merge checks failed. Please resolve the failing checks before merging.

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