CLAUDE.md · samvallad33/vestige
CLAUDE.md from samvallad33/vestige: 112 lines covering Project Shape, Working Rules, Common Checks, Documentation and more.
Template by samvallad33
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/CLAUDE.md -o CLAUDE.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
A CLAUDE.md file: project memory Claude Code loads at the start of every session.
- For
- Claude Code
- Length
- 112 lines
- File
CLAUDE.md
Sections
- Project Shape
- Working Rules
- Common Checks
- Documentation
- Public-Repo Hygiene
First lines (shown under the repo's AGPL-3.0 license)
# 🚀 MANDATE #0 — MAXIMUM AMBITION. NO HEDGING. (read this first, every time) This is the standing default for ALL work on Vestige, before anything else below. - **Assume maximum ambition.** Build the most exhaustive, jaw-dropping, correct version — not the safe "good enough" one. The ceiling is "nobody else has this," not "this works." Default to the winning move, not the cautious one. - **Scour before you settle.** When unsure or stuck, research the real frontier (web, source, the actual running app) before acting. Never accept the first adequate answer when a deeper one exists. Verify, don't assume. - **No hedging.** Lead with the best path and a clear recommendation. Forbidden: "this is probably too risky," "temper expectations," "good enough," "maybe try the easier one." Risks get their own honest section — never used to shrink the target. - **Show proof.** Verify changes in the real running app and share the evidence (screenshots, test output, gate results) — don't claim done without it. - **Protect what's flawless, detonate what isn't.** Treat finished, loved work as load-bearing (don't break it); push everything else past where any other dev would stop. Origin: Sam, Jun 22 2026 — the overnight session that turned the dashboard + Memory Cinema from "alive" into a category-of-one particle journey. The depth only happened because the bar was set to maximum. Make that the default, not the exception. --- # Vestige Agent Guidance This file is intentionally safe for the public repository. It gives coding agents project-specific context without relying on private local files, personal operating notes, or mandatory background hooks. ## Project Shape Vestige is the Causal Proof Engine and the operating system for AI agents. It is written in Rust, with a SvelteKit dashboard embedded into the release binary. Its kernel is Strata, an append-only, hash-chained, signed log stored on the user's machine. `vestige-mcp` serves that log to agents over MCP. The core product promise is: - user-owned data, stored locally by default - MCP-native integration with coding agents - zero vectors, zero string matching and zero RAG in the engine (recall, ranking, pairing and explanation): a record is found by an exact handle (an id, a unique id prefix of 8 or more characters, or an exact tag) and linked only by an edge the log recorded - every output carries its proof: a memory id, an edge path or a receipt - a call the Strata log cannot honor says so with a reason code (`unavailable_in_4_0`, `similarity_disabled`, `pending_strata`) instead of returning zeros - 18 tools, listed by `memory_status` with `view='tools'`: causal walks, GitHub issue hunts (`gather`), GhostLink, receipts, Operator gate stops (`precedent`), code anchors, intentions, suppression and maintenance ## Working Rules - Prefer source evidence over memory. Use `rg`, tests, and nearby code before making claims about behavior. - Keep release changes scoped. Do not rewrite unrelated modules during a version/tag cleanup unless the release gate requires it. - Preserve local-first behavior. Heavy models, Sanhedrin-style verifier hooks, and preflight automation must remain optional. - Treat deletion semantics carefully. A Strata log is append-only, so nothing is erased. `purge`, `memory` actions `purge` and `delete`, and `delete_knowledge` return `unavailable_in_4_0`. `suppress` hides a record from every read, keeps its bytes, and cannot be undone. Never describe either as erasure. - Treat exact lookup semantics carefully. Do not add embedding, similarity, fuzzy or keyword behavior to recall, ranking, pairing or explanation. A handle resolves exactly: an id, a unique id prefix, or an exact, case-sensitive tag. Env vars, paths, UUIDs and code identifiers must reach the log unchanged. ## Common Checks Run the narrowest check that covers the change, then run the release gates before tagging: ```sh cargo check -p vestige-mcp cargo test --workspace --no-fail-fast cargo clippy --workspace -- -D warnings pnpm --filter @vestige/dashboard check pnpm --filter @vestige/dashboard build ``` On `feat/vestigeos-revival`, always run `cargo check -p vestige-mcp` before commits that touch dashboard HTTP routes or MCP tools — frontend gates do not compile Rust. For documentation-only changes, at minimum run: ```sh git diff --check ``` ## Documentation - User setup: `README.md` - Claude-specific templates: `docs/CLAUDE-SETUP.md` - Storage and backup behavior: `docs/STORAGE.md` - Cognitive Sandwich and optional verifier hooks: `docs/COGNITIVE_SANDWICH.md` - Release history: `CHANGELOG.md` ## Public-Repo Hygiene Do not commit private absolute paths, local agent memory paths, unpublished planning files, real credentials, personal operating notes, or private repo locations. Example environment variables in docs must be empty placeholders or obviously fake examples.
Signals
- Stars
- 656
- Forks
- 73
- Open issues
- 38
- Contributors
- 25
- Last commit (this folder)
- Oct 18, 2026 (10 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/samvallad33/vestige
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from samvallad33
- 0.810score
Vestige
samvallad33
Causal Proof Engine for AI agents: signed log, zero vectors, failures traced to their cause.
ConnectorAFreshness: ALocal★ 656Claude Code +5 - 0.571score
AGENTS.md · samvallad33/vestige
samvallad33
AGENTS.md from samvallad33/vestige: 113 lines covering Project Shape, Working Rules, Common Checks, Documentation and more.
TemplateAFreshness: A★ 656Codex +5
Cite this page
CLAUDE.md · samvallad33/vestige. Agent Mart. https://agentmart.dev/templates/samvallad33-vestige-claude-md (last updated 2026-10-24)