# Packet Schema Lab

> Packets that carry their limits.

## Required fields

- `packetVersion`
- `packetId`
- `issuedAtUtc`
- `lane`
- `authority`
- `payload`
- `constraints`
- `lineage`

## Local-only builder

The browser-local packet builder previews JSON in the browser. It does not submit data to a server and does not create runtime policy.

## Static schema files

- `/content/schemas/mememtech.packet.schema.json`
- `/content/schemas/authority-seal.schema.json`
- `/content/schemas/handoff-envelope.schema.json`
- `/content/schemas/agent-capability.schema.json`

## Example packet

The canonical example is `mememtech.packet.v1` with UTC timestamps and explicit constraints.
