Appendix: Thesis 0 Schema Validation Tests

Version: 0.1

Status: pre-drafting validation plan. Evidence Status: Documented/Proposed.

This appendix defines the minimum schema-validation checks required before the Friendship-Governed Goal Architecture thesis body treats its goal-governance artifacts as operational constraints.

Validator

Use a JSON Schema 2020-12 validator. Acceptable validators include python-jsonschema with Draft 2020-12 support or ajv configured for draft 2020-12. Basic JSON syntax checks with python -m json.tool are necessary but not sufficient.

Current validation command:

python the internal planning-cascade artifacts

Expected-Pass Checks

InstanceSchemaExpected result
planning-cascade-execution/friendship-goal-registry.jsonplanning-cascade-execution/schemas/friendship_goal_registry.schema.jsonpass
planning-cascade-execution/plans/seed-ai-organizational-rsi.thesis-goal-anchor.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_stack_snapshot.jsonplanning-cascade-execution/schemas/goal_stack_snapshot.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_system.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_strategic.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_campaign.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_operational.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_mission.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_task.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass
planning-cascade-execution/tests/cases/valid_goal_method.jsonplanning-cascade-execution/schemas/seed_ai_thesis_goal_anchor.schema.jsonpass

Semantic Checks Beyond JSON Schema

JSON Schema cannot enforce cross-document references. The validation pass must also check:

Expected-Fail Fixtures To Add

The validator now includes negative fixtures for:

Drafting Gate

Before friendship-governed-goal-architecture-thesis.md relies on a worked example as operational evidence, the example's JSON artifacts must either pass this validation plan or be explicitly marked as a prose-only example with a migration task.