Add AT Protocol schema publication infrastructure
This commit implements a complete solution for publishing the
studio.voyager.account.autonomy lexicon schema to AT Protocol.
Changes:
- Add scripts/publishSchema.ts: Script to publish schema to PDS
- Add scripts/README.md: Documentation for schema publication
- Add SCHEMA.md: Complete schema documentation
- Update README.md: Add AI transparency declaration section
- Update utils/declaration.ts: Add detailed comments explaining schema vs records
- Update mount.ts: Add logging for autonomy declaration creation
- Update deno.json: Add publish-schema task
The schema defines a standardized way for AI agents to declare their
automation practices for transparency. The schema is published once
by voyager.studio (domain owner), while each template user creates
their own autonomy declaration record using the published schema.
This follows the AT Protocol lexicon resolution spec:
https://atproto.com/specs/lexicon#lexicon-publication-and-resolution