PRD 0033: Manifest Schema Boundaries #124
Reference in New Issue
Block a user
Delete Branch "prd-0033-manifest-schema-boundaries"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #125.
Parent hotspot review: #117.
PRD:
51831bf9c0/docs/prds/0033-manifest-schema-boundaries.mdSummary
Implements PRD 0033 by splitting
bot_bottle/manifest.pyinto clearer internal boundaries for schema policy, Markdown loading, and bottleextends:resolution while preserving thebot_bottle.manifestpublic import surface and manifest schema behavior.Adds characterization coverage for shared JSON/Markdown validation, Claude Code passthrough fields, and unknown agent-key rejection.
Changes (4 commits)
docs(prd): add manifest schema boundariesdocs(prd): point manifest boundaries to issue 125refactor(manifest): split schema boundariescomplete(prd): mark PRD 0033 active