# Package and Surface Status

Do not edit manually. Source: `REPO_SURFACE_STATUS.json`. Rebuild via `node scripts/generate-surface-status.mjs`.

## Default (current recommended path)

| Package                       | npm                        | Wire | Layer |
| ----------------------------- | -------------------------- | ---- | ----- |
| `packages/kernel`             | `@peac/kernel`             | 0.2  | 0     |
| `packages/schema`             | `@peac/schema`             | 0.2  | 1     |
| `packages/crypto`             | `@peac/crypto`             | 0.2  | 2     |
| `packages/protocol`           | `@peac/protocol`           | 0.2  | 3     |
| `packages/control`            | `@peac/control`            | 0.2  | 3     |
| `packages/audit`              | `@peac/audit`              | 0.2  | 3     |
| `packages/policy-kit`         | `@peac/policy-kit`         | 0.2  | 3     |
| `packages/middleware-core`    | `@peac/middleware-core`    | 0.2  | 3.5   |
| `packages/middleware-express` | `@peac/middleware-express` | 0.2  | 3.5   |
| `packages/mappings/mcp`       | `@peac/mappings-mcp`       | 0.2  | 4     |
| `packages/mappings/a2a`       | `@peac/mappings-a2a`       | 0.2  | 4     |
| `packages/mcp-server`         | `@peac/mcp-server`         | 0.2  | 5     |
| `packages/cli`                | `@peac/cli`                | 0.2  | 5     |
| `apps/api`                    | -                          | 0.2  | 5     |
| `apps/verifier`               | -                          | 0.2  | 5     |

## Supported (published, production-ready)

| Package                                | npm                                | Wire | Layer |
| -------------------------------------- | ---------------------------------- | ---- | ----- |
| `packages/telemetry`                   | `@peac/telemetry`                  | 0.2  | 2.5   |
| `packages/telemetry-otel`              | `@peac/telemetry-otel`             | 0.2  | 2.5   |
| `packages/capture/core`                | `@peac/capture-core`               | 0.2  | 2.5   |
| `packages/capture/node`                | `@peac/capture-node`               | 0.2  | 2.5   |
| `packages/contracts`                   | `@peac/contracts`                  | 0.2  | 4     |
| `packages/http-signatures`             | `@peac/http-signatures`            | 0.2  | 4     |
| `packages/jwks-cache`                  | `@peac/jwks-cache`                 | 0.2  | 4     |
| `packages/adapters/core`               | `@peac/adapter-core`               | 0.2  | 4     |
| `packages/adapters/x402`               | `@peac/adapter-x402`               | 0.2  | 4     |
| `packages/adapters/x402/daydreams`     | `@peac/adapter-x402-daydreams`     | 0.2  | 4     |
| `packages/adapters/x402/fluora`        | `@peac/adapter-x402-fluora`        | 0.2  | 4     |
| `packages/adapters/x402/pinata`        | `@peac/adapter-x402-pinata`        | 0.2  | 4     |
| `packages/adapters/did`                | `@peac/adapter-did`                | 0.2  | 4     |
| `packages/adapters/eat`                | `@peac/adapter-eat`                | 0.2  | 4     |
| `packages/adapters/openai-compatible`  | `@peac/adapter-openai-compatible`  | 0.2  | 4     |
| `packages/adapters/openclaw`           | `@peac/adapter-openclaw`           | 0.2  | 4     |
| `packages/adapters/managed-agents`     | `@peac/adapter-managed-agents`     | 0.2  | 4     |
| `packages/adapters/runtime-governance` | `@peac/adapter-runtime-governance` | 0.2  | 4     |
| `packages/mappings/acp`                | `@peac/mappings-acp`               | 0.2  | 4     |
| `packages/mappings/ucp`                | `@peac/mappings-ucp`               | 0.2  | 4     |
| `packages/mappings/paymentauth`        | `@peac/mappings-paymentauth`       | 0.2  | 4     |
| `packages/mappings/content-signals`    | `@peac/mappings-content-signals`   | 0.2  | 4     |
| `packages/mappings/aipref`             | `@peac/mappings-aipref`            | 0.2  | 4     |
| `packages/mappings/rsl`                | `@peac/mappings-rsl`               | 0.2  | 4     |
| `packages/mappings/tap`                | `@peac/mappings-tap`               | 0.2  | 4     |
| `packages/mappings/intoto`             | `@peac/mappings-intoto`            | 0.2  | 4     |
| `packages/mappings/slsa`               | `@peac/mappings-slsa`              | 0.2  | 4     |
| `packages/rails/x402`                  | `@peac/rails-x402`                 | 0.2  | 4     |
| `packages/rails/stripe`                | `@peac/rails-stripe`               | 0.2  | 4     |
| `packages/rails/card`                  | `@peac/rails-card`                 | 0.2  | 4     |
| `packages/rails/razorpay`              | `@peac/rails-razorpay`             | 0.2  | 4     |
| `packages/transport/grpc`              | `@peac/transport-grpc`             | 0.2  | 4     |
| `packages/net/node`                    | `@peac/net-node`                   | 0.2  | 4     |
| `packages/pay402`                      | `@peac/pay402`                     | 0.2  | 4     |
| `packages/receipts`                    | `@peac/receipts`                   | 0.2  | 4     |
| `packages/server`                      | `@peac/server`                     | 0.2  | 5     |
| `packages/conformance-harness`         | -                                  | 0.2  | 5     |
| `packages/worker-core`                 | `@peac/worker-core`                | 0.2  | 5     |
| `packages/worker-shared`               | -                                  | 0.2  | 5     |
| `surfaces/plugin-pack/codex`           | -                                  | 0.2  | 5     |
| `surfaces/analytics`                   | -                                  | 0.2  | 5     |
| `surfaces/workers/akamai`              | -                                  | 0.2  | 5     |
| `surfaces/workers/cloudflare`          | -                                  | 0.2  | 5     |
| `surfaces/workers/fastly`              | -                                  | 0.2  | 5     |
| `packages/attribution`                 | `@peac/attribution`                | 0.2  | 6     |
| `packages/privacy`                     | -                                  | 0.2  | 6     |
| `sdks/go`                              | -                                  | 0.2  | sdk   |

## Archived (non-default, may be removed)

| Surface                              | Reason                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `archive/discovery`                  | Archived at v0.13.1. Source moved out of the packages/\* workspace glob. Active publish-manifest count drops 37 -> 36. CLI peac discover continues via internal helper at packages/cli/src/lib/policy-document-discovery.ts. Historical npm versions <= 0.13.0 remain installable with their existing deprecation messages. |
| `packages/sdk-js`                    | Moved to archive/sdk-js/. Uses deprecated @peac/core. Replaced by @peac/protocol.                                                                                                                                                                                                                                           |
| `apps/bridge`                        | Moved to archive/bridge/. Unused dev sidecar. Imports deprecated @peac/core.                                                                                                                                                                                                                                                |
| `archive/pref`                       | ARCHIVED in v0.13.0 (moved from packages/aipref/). Migration: @peac/mappings-content-signals (RFC 9651 Structured Fields, full RFC 8785 JCS + SHA-256 digest). Historical npm versions <=0.12.14 remain installable (deprecate-then-remove discipline).                                                                     |
| `archive/pillars/access`             | ARCHIVED in v0.13.0. Empty pillar stub never published. Pillar taxonomy label retained; concrete implementation targeted for v1.0+ watchlist.                                                                                                                                                                               |
| `archive/pillars/compliance`         | ARCHIVED in v0.13.0. Empty pillar stub never published.                                                                                                                                                                                                                                                                     |
| `archive/pillars/consent`            | ARCHIVED in v0.13.0. Empty pillar stub never published.                                                                                                                                                                                                                                                                     |
| `archive/pillars/intelligence`       | ARCHIVED in v0.13.0. Empty pillar stub never published.                                                                                                                                                                                                                                                                     |
| `archive/pillars/provenance`         | ARCHIVED in v0.13.0. Near-empty scaffold (version constant + doc comment) never published.                                                                                                                                                                                                                                  |
| `archive/0.9.0-0.9.14/packages-core` | ARCHIVED in v0.13.0. Source moved from packages/core/ to archive/0.9.0-0.9.14/packages-core/. Historical 0.9-series peac.receipt/0.9 verify-only path. Not published at v0.13.0 or later. Historical npm versions <=0.9.14 remain installable (deprecate-then-remove discipline).                                           |

## Experimental (API may change)

| Surface                      | Note                                                                |
| ---------------------------- | ------------------------------------------------------------------- |
| `packages/adapters/eas`      | EAS anchoring paused (ERC-8004 PR #20 closed)                       |
| `packages/transport/http`    |                                                                     |
| `packages/transport/ws`      | WebSocket transport deferred                                        |
| `surfaces/nextjs/middleware` | One test quarantined due to @peac/contracts workspace linking issue |
