Skip to content
Agentmart
Submit a tool

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

IndexedApache-2.0★ 598
Write a review

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.

Book a call

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.

We use your email only for this newsletter. Privacy

About

The CLAUDE.md file that emiliaprotocol/emilia-protocol (598 stars) keeps for coding agents. It has 37 lines in 6 sections: Required context; Critical; Build & ship; Outbound & claims; Database; Layout signposts. Use it as a model for your own project's instructions.

Use cases: identity-access, code-generation

No 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

  1. Required context
  2. Critical
  3. Build & ship
  4. Outbound & claims
  5. Database
  6. 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

More from emiliaprotocol

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.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying CLAUDE.md · emiliaprotocol/emilia-protocol?

CallGet help
Cite this page

CLAUDE.md · emiliaprotocol/emilia-protocol. Agent Mart. https://agentmart.dev/templates/emiliaprotocol-emilia-protocol-claude-md (last updated 2026-10-24)