# Class Profiles — Prototype 0.1 > A discussion prototype asking whether one small Calendar contract can support the same agent journey across unlike MCP backends. It is not a standard. The repository contains no official conformance runner, passing Claim, or independent implementation evidence. Within Prototype 0.1, `profiles/calendar/profile.json` is authoritative and fixtures define the intended behavior. The package currently contains six JSON files and 15 fixture scenarios. ## Start - [README.md](README.md): Question, status, scope, evidence boundary, open questions, and repository map. - [Website](https://classprofiles.org): Deterministic native/projected illustration; a simulation, not conformance evidence. - [AGENTS.md](AGENTS.md): Model reading order and repository invariants. - [PRIOR-ART.md](PRIOR-ART.md): Focused comparisons and lessons; not a novelty claim or complete landscape. ## Calendar profile - [profiles/calendar/profile.json](profiles/calendar/profile.json): Authoritative candidate descriptor. - [profiles/calendar/PROFILE.md](profiles/calendar/PROFILE.md): Human rendering, rationale, and known tensions. - [profiles/calendar/SKILL.md](profiles/calendar/SKILL.md): Self-contained agent operating instructions. - [profiles/calendar/fixtures/core.fixtures.json](profiles/calendar/fixtures/core.fixtures.json): Nine Core scenarios. - [profiles/calendar/fixtures/recurrence.fixtures.json](profiles/calendar/fixtures/recurrence.fixtures.json): Two recurrence scenarios. - [profiles/calendar/fixtures/reminders.fixtures.json](profiles/calendar/fixtures/reminders.fixtures.json): Two reminder scenarios. - [profiles/calendar/fixtures/rsvp.fixtures.json](profiles/calendar/fixtures/rsvp.fixtures.json): One RSVP scenario. - [profiles/calendar/fixtures/vendor-travel-buffer.fixtures.json](profiles/calendar/fixtures/vendor-travel-buffer.fixtures.json): One vendor-member scenario. ## Design - [spec/01-concepts.md](spec/01-concepts.md): Classes, profiles, baselines, facets, cards, projections, and consumers. - [spec/02-descriptor.md](spec/02-descriptor.md): Tool declarations, private contracts, defaults, examples, and degradation. - [spec/03-conformance.md](spec/03-conformance.md): Fixture format, proposed runner semantics, Claims, receipts, and consumer behavior. - [spec/04-projection.md](spec/04-projection.md): Binding capsules, coverage, passthrough, and drift. - [spec/05-kernel.md](spec/05-kernel.md): Identity, schemas, effects, errors, pagination, negotiation, and degradation. - [spec/06-facets.md](spec/06-facets.md): Optional modules and the Prototype 0.1 boundary. - [GLOSSARY.md](GLOSSARY.md): Working vocabulary. - [GOVERNANCE.md](GOVERNANCE.md): Prototype status and possible graduation evidence. ## Implement and contribute - [guides/build-a-server.md](guides/build-a-server.md): Implement the profile directly. - [guides/wrap-a-server.md](guides/wrap-a-server.md): Project an existing server through a binding capsule. - [CONTRIBUTING.md](CONTRIBUTING.md): Current contribution boundary and change rules. - [DEVELOPMENT.md](DEVELOPMENT.md): Local commands, site build, and Cloudflare Pages delivery. ## Website implementation - [src/index.njk](https://github.com/sylin-org/classprofiles/blob/main/src/index.njk): Public prototype page and progressive HTML fallback. - [src/assets/demo-engine.js](https://github.com/sylin-org/classprofiles/blob/main/src/assets/demo-engine.js): Shared deterministic simulation engine. - [src/assets/demo.js](https://github.com/sylin-org/classprofiles/blob/main/src/assets/demo.js): Browser interaction controller. - [scripts/check-demo.js](https://github.com/sylin-org/classprofiles/blob/main/scripts/check-demo.js): Simulation equivalence checks. - [scripts/check-site.js](https://github.com/sylin-org/classprofiles/blob/main/scripts/check-site.js): Generated-site and public-artifact checks. - [scripts/validate.ps1](https://github.com/sylin-org/classprofiles/blob/main/scripts/validate.ps1): Repository artifact validation; not a conformance runner. ## Legal - [LICENSE](LICENSE): Apache License 2.0. - [NOTICE](NOTICE): Attribution and extraction provenance.