Context: Because the Translation Registry is community-maintained, we need strict checks on incoming Pull Requests to ensure new blueprints don't crash the engine.
Tasks:
Integrate zod to create a strict schema for blueprint JSON/TS files.
Write a CI script that automatically validates all files in /lib/translator/blueprints/ against this schema before allowing a merge
Context: Because the Translation Registry is community-maintained, we need strict checks on incoming Pull Requests to ensure new blueprints don't crash the engine.
Tasks:
Integrate zod to create a strict schema for blueprint JSON/TS files.
Write a CI script that automatically validates all files in /lib/translator/blueprints/ against this schema before allowing a merge