Summary
Validate the grant-scoring fixtures in examples/grant-scoring/fixtures against a shared schema so malformed pilot data fails fast with a clear message.
Motivation
Pilot onboarding depends on well-formed fixture data; silent shape mismatches surface as confusing runtime errors deep in scoring.
Acceptance criteria
Summary
Validate the grant-scoring fixtures in
examples/grant-scoring/fixturesagainst a shared schema so malformed pilot data fails fast with a clear message.Motivation
Pilot onboarding depends on well-formed fixture data; silent shape mismatches surface as confusing runtime errors deep in scoring.
Acceptance criteria