CLAUDE.md · emiliaprotocol/emilia-protocol
CLAUDE.md from emiliaprotocol/emilia-protocol: 37 lines covering Required context, Critical, Build & ship, Outbound & claims and more.
Template by emiliaprotocol
Chalk Labs
Need help deploying CLAUDE.md · emiliaprotocol/emilia-protocol?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/emiliaprotocol/emilia-protocol/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: identity-access, code-generation
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
- 37 lines
- File
CLAUDE.md
Sections
- Required context
- Critical
- Build & ship
- Outbound & claims
- Database
- Layout signposts
First lines (shown under the repo's Apache-2.0 license)
# EMILIA Protocol - Repo Guide ## Required context - Read `AGENTS.md` and `AI_CONTEXT.md` before analyzing or editing this repository. - Use `public/.well-known/emilia-context.json` for current evidence counts and provenance. - Do not infer current behavior or standards status from archived, staged, private, or randomly sampled documents. ## Critical - **This repo is PUBLIC.** Everything tracked is world-readable. Business, strategy, GTM, investor, fundraising, outreach, competitive, and pitch material belongs in the private `emiliaprotocol/emilia-company` repository, never in tracked paths here. `docs/strategy-private/` remains ignored only as a compatibility safeguard, not as a source of truth. Run `npm run check:repository-boundary` before publishing. When in doubt, don't `git add` it. - **main == production within minutes.** Multiple agent sessions commit and push this same checkout in near-real-time, so a local commit is NOT a hold. Anything that must not publish yet goes on a branch or stays outside the repo. Re-fetch before reasoning about origin state. - Branch protection is active. Prefer a branch and pull request for reviewable changes, and do not treat owner bypass as independent review. Until a second human maintainer exists, any owner-bypass direct push must be locally verified and documented in its commit. ## Build & ship - Run the full production build before pushing, not just tsc/eslint/tests. - Don't sit and watch CI after pushing; push and continue, fix only if it fails. ## Outbound & claims This repo owns the VERIFIED-vs-ACCEPTED and reproduction-vs-independent distinctions, so its own outbound is held to them. Before any EMILIA/IETF/standards email, list post, or draft: - **Read the exact artifact before you describe it.** Run or read the specific file in `examples/` or `conformance/` that backs each claim, never a memory of how it works. The current seam is precise: in `examples/scitt/capsule-seam-vector-v2.mjs` the shipped EP verifier checks the Signed Statement and carried receipt offline; a separate binding check joins it to the Capsule action and authority reference. Say that, not "both verified together." The unversioned `capsule-seam-vector.json` is an immutable legacy compatibility artifact, not profile-valid SCITT evidence. - **The five traps:** (1) an external party re-running an `@emilia-protocol` package is REPRODUCTION, never an "independent implementation." (2) VERIFIED (crypto checks pass) never collapses into ACCEPTED (trusted under a pinned root). (3) "fail-closed" means malformed or attacker input returns a reason, not a crash: prove it against the bad input. (4) composition legs join by a shared action digest, never by one verifier ingesting another's evidence into its trust boundary. (5) no EP Internet-Draft is IETF-adopted or endorsed. ## Database - Prod Supabase schema and repo migrations drift. Verify actual prod columns (information_schema) before shipping schema-dependent code; apply missing migrations in dependency order, with backfill, before merging code that reads new columns. - Two Supabase MCP bindings exist on this machine and point at DIFFERENT projects. Confirm project identity before applying any migration here; the single-project binding is NOT this repo's database. ## Layout signposts - Spec and standards drafts: standards/ (posted revisions in standards/posted/) - Conformance suites: conformance/ (JS/Py/Go) - Worked examples and interop/seam vectors (read these before claiming what they show): examples/ (e.g. examples/scitt/capsule-seam-vector-v2.mjs, examples/wimse-pep/, examples/external-verification/) - Gate (productized enforcement point): packages/gate - MCP server: mcp-server/ - Capability map: docs/CAPABILITY-MAP.md - Repository disclosure boundary: docs/REPOSITORY-BOUNDARIES.md
Signals
- Stars
- 598
- Forks
- 16
- Open issues
- 6
- Contributors
- 10
- Last commit (this folder)
- Aug 25, 2026 (2 months ago)
- Last release
- Mar 27, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from emiliaprotocol
- 0.715score
Emilia Protocol
emiliaprotocol
Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
ConnectorAFreshness: ALocal★ 598↓ 49/wkClaude Code +5 - 0.567score
AGENTS.md · emiliaprotocol/emilia-protocol
emiliaprotocol
AGENTS.md from emiliaprotocol/emilia-protocol: 84 lines covering Required First Read, Source Discipline, Context Maintenance, Verification.
TemplateAFreshness: A★ 598Codex +5
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get CLAUDE.md · emiliaprotocol/emilia-protocol running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
CLAUDE.md · emiliaprotocol/emilia-protocol. Agent Mart. https://agentmart.dev/templates/emiliaprotocol-emilia-protocol-claude-md (last updated 2026-10-24)