Claude Proposal: Scope Memory & Hermetic Instance Isolation

A heavy Claude user across 13+ sessions has published a detailed formal proposal on r/ClaudeAI addressing two structural gaps: scoped memory and hermetic instance isolation. The user argues Claude currently has no concept of scoped state — anything from any conversation can surface anywhere, model updates happen silently, and there's no way to inspect what influences a session before it starts.
Global / Local Memory Scoping
Borrowed from programming language scoping, the proposal defines four memory levels:
- Global scope — persists across all sessions (as today, but explicit and inspectable)
- Local scope — session-bound, evaporates on close, never propagates
- Project scope — namespaced to a project, invisible outside it
- Explicit promotion/suppression — users decide what moves to global, and can run a fully memory-blind session when needed
Hermetic Instance Model
While LLM weights can't be isolated like VMs, the context state (memory, system prompt, model version, conversation history) can. The proposal includes:
- Model version pinning — opt in to updates, never forced
- State manifest — inspect exactly what's being injected before a session begins
- Snapshot and restore — reproducible sessions for debugging, research, or production pipelines
- Agentic blast radius scoping — declared permission boundaries for when Claude takes real-world actions
Why It Matters
Claude is already used in agentic pipelines, long-running projects, and production workflows. The same discipline applied to databases, code deployments, and APIs — versioning, scoping, auditability — should apply to Claude. Currently it doesn't, and that's a ceiling on trust as infrastructure.
The full proposal (attached as Markdown on Reddit) is addressed to Anthropic leadership. The author seeks community support to reach Anthropic's product and research teams.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude for Design Work: How to Stop Repeating the Same Taste Arguments Every Session
A developer running client work through Claude describes the core problem: Claude has no memory of rejected design decisions, leading to generic outputs and inconsistent brand identity.

Treck: A Chrome Extension That Captures Web Research and Uses Claude to Generate Documents
Treck is a Chrome extension that captures web research into projects and uses Claude to turn them into documents, quotes, and shareable pages. Bring your own API key.

Mouser: Open-source alternative to Logitech Options+ for MX Master 3S
Mouser is a lightweight, open-source tool that remaps buttons on the Logitech MX Master 3S mouse without requiring Logitech's proprietary software. It runs fully locally with no telemetry, supports per-application profiles, and includes DPI control and battery monitoring.

Lore: MCP Server That Shares AI Agent Session History Across Tools
Lore is an MCP server that indexes AI agent sessions into a local SQLite store, letting any agent—regardless of tool—access another's session history. Fresh client sessions, no shared context, yet agents can pull up past conversations on demand.