Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
runtime--fail-loud - Skill - OpenSmartRoute
Skillv1.0.0
runtime--fail-loud
The first exception terminates the workflow with its original traceback and causal chain. CLI boundaries, validators, and orchestrators do not catch workflow failures. They never translate a failure i
Instruction file imported from flext-sh/flext-tests (.github/instructions/runtime--fail-loud.instructions.md). Copyright stays with the author.
Fail loud on the first defect
The first exception terminates the workflow with its original traceback and
causal chain. CLI boundaries, validators, and orchestrators do not catch
workflow failures. They never translate a failure into a finding, warning,
skip, boolean, sentinel, empty collection, partial result, log-only event,
formatted error, or manually selected exit code.
Validators execute in deterministic dependency order and raise on the first
defect. They do not aggregate independent errors. A later invocation may expose
the next defect only after the earlier owner is corrected.
Only cleanup and rollback may catch an exception. They must retain the original
exception as the one re-raised, attach any cleanup/rollback exception to its
causal evidence, and never replace the original failure with cleanup success or
failure.
See also: strict-execution.md (rule file) — aggregate parent policy.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
{
"ocm": "1",
"id": "flext-sh-flext-tests-runtime-fail-loud-instructions",
"kind": "skill",
"name": "runtime--fail-loud",
"description": "The first exception terminates the workflow with its original traceback and causal chain. CLI boundaries, validators, and orchestrators do not catch workflow failures. They never translate a failure into a finding, warning, skip, boolean, sentinel, empty collection, partial result, log-only event, formatted error, or manually selected exit code.",
"publisher": "flext-sh",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"The first exception terminates the workflow with its original traceback and causal chain. CLI boundaries, validators, and orchestrators do not catch workflow failures. They never translate a failure into a finding, warning, skip, boolean, sentinel, empty collection, partial result, log-only event, formatted error, or manually selected exit code."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/flext-sh/flext-tests",
"path": ".github/instructions/runtime--fail-loud.instructions.md",
"ref": "1dfded6dcf523b89e17e437669c28e28212affe1",
"url": "https://github.com/flext-sh/flext-tests/blob/1dfded6dcf523b89e17e437669c28e28212affe1/.github/instructions/runtime--fail-loud.instructions.md",
"key": "flext-sh/flext-tests/.github/instructions/runtime--fail-loud.instructions.md"
},
"applies_to": "**"
},
"instructions": "# Fail loud on the first defect\n\nThe first exception terminates the workflow with its original traceback and\ncausal chain. CLI boundaries, validators, and orchestrators do not catch\nworkflow failures. They never translate a failure into a finding, warning,\nskip, boolean, sentinel, empty collection, partial result, log-only event,\nformatted error, or manually selected exit code.\n\nValidators execute in deterministic dependency order and raise on the first\ndefect. They do not aggregate independent errors. A later invocation may expose\nthe next defect only after the earlier owner is corrected.\n\nOn",
"cost": {
"context_tokens": 228
}
}
Fetch it by URL: GET /api/v1/registry/flext-sh-flext-tests-runtime-fail-loud-instructions/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.