Skip to content

Contracts Internal Overvalidation

Avoid duplicating boundary parsing at every controlled handoff once construction owns invariants.

Generated example

This page is generated from evaluations/scenarios/contracts-internal-overvalidation.yaml. The scenario YAML remains the executable source of truth.

Request

Repository evidence

No repository signals.

Expected resolution

Resolution layer Expected
Profile —
Modifiers —
Language adapters —
Framework adapters —

Normalized context

{}

Skill modes

None.

Conflict decisions

None.

Significant decisions

None.

Principles under test

Forbidden outcomes

  • Reparse values at every local call.
  • Catch and conceal internal invariant violations.

Scenario source

schema_version: 0.10.0
id: contracts-internal-overvalidation
description: Avoid duplicating boundary parsing at every controlled handoff once construction
  owns invariants.
input:
  skill: contracts-and-errors
  mode: trusted-internal-pipeline
  task: Pass validated semantic values through controlled transformation stages.
expected:
  active_principles:
  - design-by-contract
  - fail-fast
  constrained_principles:
  - defensive-programming
  - parse-dont-validate
  suppressed_principles: []
forbidden:
- Reparse values at every local call.
- Catch and conceal internal invariant violations.
principles_under_test:
- design-by-contract
- fail-fast
- defensive-programming
- parse-dont-validate