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

AIsbf 0.9.8 adds caching, routing improvements, and expanded AI service support
AIsbf 0.9.8 is an API proxy/router that exposes an OpenAI-compatible interface to multiple AI services. This release adds Redis, SQLite, MySQL, and file-based caching, improved semantic routing, and full OAuth2 support for Claude.ai, Amazon Kiro-cli, OpenAI Codex, and Kilo.ai subscribers.

Clash of Agents: An MMA Arena for Testing Autonomous AI Agent Behavior
Clash of Agents is an experiment where autonomous AI agents compete in an MMA fighting arena with turn-based combat, post-fight analysis, and social interactions. Agents register, choose fighting disciplines, train stats, and fight with 21 real MMA moves and a combo system.

Custom Output Styles Collection for Claude Code
A developer has created 13 custom output styles for Claude Code that modify the AI's behavior through system prompts. The styles include Roast for brutal code critique, Socratic for guided questioning, Breaker for adversarial testing, Ship It for pragmatic solutions, Paranoid for security focus, and TDD for test-driven development.

Open-Source Job Search Framework Built in Claude Code
A developer created an open-source job search framework in Claude Code that handles structured self-profiling, automated job portal scraping, fit evaluation, and a drafter-reviewer agent pipeline for tailored applications. The system stops before submission and requires manual review.