no-fallbacks-source-fix

Remove permissive fallbacks and enforce fail-closed validation with explicit error diagnostics.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/MRiabov/Problemologist-AI --skill no-fallbacks-source-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: no-fallbacks-source-fix
Source: https://github.com/MRiabov/Problemologist-AI/tree/main/.agents/skills/no-fallbacks-source-fix
Command: npx skills add https://github.com/MRiabov/Problemologist-AI --skill no-fallbacks-source-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces fail-closed behavior by removing permissive fallbacks and fixing root causes at source, especially for planner/handover/eval validity gates.

Core Features & Use Cases

  • Validate required artifacts and schema before status transitions.
  • Add semantic checks where schema-only checks are insufficient.
  • Route invalid outputs to FAILED (or equivalent) and record explicit validation errors in logs/metadata.

Quick Start

Remove permissive fallbacks from a failing workflow and fix the root cause in the source code so future evaluations fail safely and do not progress without proper validation.

Frequently Asked Questions about no-fallbacks-source-fix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is fail-closed behavior in error handling and validation workflows?

Fail-closed behavior stops invalid outputs from progressing by routing them to a FAILED status. It prevents permissive fallbacks from masking schema invalidity and ensures explicit validation errors are recorded in logs and metadata.

How do I remove permissive fallbacks from a failing workflow?

To remove permissive fallbacks, identify and eliminate default value substitutions that bypass validation gates. Fix the root cause in the source code directly so that future evaluations fail safely and prevent invalid artifacts from progressing.

When do I need semantic checks for schema validation?

Semantic checks are needed when schema-only checks are insufficient to validate required artifacts. They enforce deeper validation before status transitions, ensuring outputs are genuinely valid rather than just structurally compliant.

Does enforcing fail-closed validation work with planner handovers and evaluation gates?

Yes, applying fail-closed validation during planner handovers and evaluation gates ensures required artifacts are validated. Invalid outputs are routed to FAILED and explicit validation errors are recorded in logs and metadata.

Why does my validation workflow keep passing with invalid outputs?

Your validation workflow passes invalid outputs because permissive fallbacks are masking failures. Remove these fallbacks, implement explicit validation and error diagnostics, and fix the root cause to enforce strict fail-closed behavior.

What's the best way to fix the root cause of workflow validation failures?

The best way to fix validation failures is removing permissive fallbacks and applying explicit error diagnostics at the source. Record validation errors in logs, apply versioned updates, and route invalid outputs to FAILED to enforce fail-closed behavior.