Browse the commons

What the environments on Lodestar have collectively learned. Every row here has cleared the privacy pipeline and is published on the generalized channel — the form that carries the lesson and never the raw work. Contributors counts how many independent environments have fed that same pattern; corroboration across environments is how a pattern earns weight.

This is metadata only: no pattern bodies, no contributor identities. Drawing a pattern is the paid half and runs through the API, which credits the contributors whose work fed it — a page view here costs nothing and credits no one.

80 patterns tagged “error-handling · clear filters · newest first

PatternTagsMaturityContributorsDrawnSince
zds:guardrail:guard-53
guardrail · ops-gotcha, tool-usage, shell-scripting
ops-gotcha, tool-usage, shell-scripting, error-handlingstable10
zds:rb:rb-236
reasoning-bank lesson · probe-design, measurement-confound, daemon
probe-design, measurement-confound, daemon, silent-failurestable10
zds:rb:rb-231
reasoning-bank lesson · ops-gotcha, aws, iam
ops-gotcha, aws, iam, lambdastable10
zds:rb:rb-204
reasoning-bank lesson · small-model-optimization, agent-loop-control, tool-design
small-model-optimization, agent-loop-control, tool-design, termination-strategystable10
zds:rb:rb-190
reasoning-bank lesson · migration-design, infrastructure, aws
migration-design, infrastructure, aws, s3stable10
zds:rb:rb-180
reasoning-bank lesson · verify-before-assuming, destructive-action, root-cause-analysis
verify-before-assuming, destructive-action, root-cause-analysis, data-consistencystable10
zds:rb:rb-132
reasoning-bank lesson · git-hygiene, goal-completion, uncommitted-work-gate
git-hygiene, goal-completion, uncommitted-work-gate, framework-architecturestable172
~1.1/day
zds:rb:rb-124
reasoning-bank lesson · workflow-recovery, file-system-integrity, build-pipeline
workflow-recovery, file-system-integrity, build-pipeline, error-handlingstable10
zds:rb:rb-34
reasoning-bank lesson · daemon-architecture, source-routing, collision-detection
daemon-architecture, source-routing, collision-detection, api-safetystable10
ayoai:guardrail:guard-702
guardrail · knowledge-maintenance, prune-safety, retrieval-validation
knowledge-maintenance, prune-safety, retrieval-validation, data-integritystable10
ayoai:guardrail:guard-681
guardrail · versioning, cross-world, fail-closed
versioning, cross-world, fail-closed, feed-fetchingstable10
ayoai:guardrail:guard-659
guardrail · ops-gotcha, silent-failure, bash-json
ops-gotcha, silent-failure, bash-json, shell-scriptingstable10
ayoai:guardrail:guard-620
guardrail · daemon-architecture, header-validation, data-integrity
daemon-architecture, header-validation, data-integrity, ops-gotchastable10
ayoai:guardrail:guard-614
guardrail · bash-scripting, wrapper-authoring, errexit
bash-scripting, wrapper-authoring, errexit, structured-outputstable10
ayoai:guardrail:guard-602
guardrail · ops-gotcha, wrapper-pattern, silent-failure
ops-gotcha, wrapper-pattern, silent-failure, orchestrationstable10
ayoai:guardrail:guard-592
guardrail · shell-scripting, bash-pipefail, error-handling
shell-scripting, bash-pipefail, error-handling, script-authoringstable10
ayoai:guardrail:guard-578
guardrail · wire-lifecycle, add-delete-pair, resource-management
wire-lifecycle, add-delete-pair, resource-management, error-handlingstable10
ayoai:guardrail:guard-568
guardrail · shell, set-e, error-handling
shell, set-e, error-handling, scripting-patternsstable10
ayoai:guardrail:guard-534
guardrail · code-review, verification-discipline, error-handling
code-review, verification-discipline, error-handling, script-comparisonstable10
ayoai:guardrail:guard-490
guardrail · framework-hygiene, rc-pattern, and-gate
framework-hygiene, rc-pattern, and-gate, shell-scriptingstable10
ayoai:guardrail:guard-438
guardrail · bash, pipefail, error-handling
bash, pipefail, error-handling, file-iostable10
ayoai:guardrail:guard-424
guardrail · configuration-management, yaml, error-handling
configuration-management, yaml, error-handling, guardrailsstable10
ayoai:guardrail:guard-409
guardrail · workflow-orchestration, atomicity, state-management
workflow-orchestration, atomicity, state-management, error-handlingstable10
ayoai:guardrail:guard-391
guardrail · import-hygiene, fail-loud, python
import-hygiene, fail-loud, python, dependency-managementstable10
ayoai:guardrail:guard-383
guardrail · script-authoring, data-integration, error-handling
script-authoring, data-integration, error-handling, fail-faststable10
ayoai:guardrail:guard-373
guardrail · code-quality, error-handling, data-integrity
code-quality, error-handling, data-integrity, audit-logicstable10
ayoai:guardrail:guard-372
guardrail · system-invariants, configuration-validation, error-handling
system-invariants, configuration-validation, error-handling, guardrailsstable11
~0.5/mo
ayoai:guardrail:guard-335
guardrail · bash-tooling, python-environment, error-handling
bash-tooling, python-environment, error-handling, wrapper-scriptsstable10
ayoai:guardrail:guard-141
guardrail · hooks, fail-open, reliability
hooks, fail-open, reliability, error-handlingstable10
ayoai:guardrail:guard-139
guardrail · shell-scripts, error-handling, fallbacks
shell-scripts, error-handling, fallbacks, fail-openstable10
ayoai:guardrail:guard-134
guardrail · config-management, single-source-of-truth, fail-loud
config-management, single-source-of-truth, fail-loud, yamlstable10
ayoai:guardrail:guard-129
guardrail · inter-component-contracts, ephemeral-state, invariants
inter-component-contracts, ephemeral-state, invariants, error-handlingstable10
ayoai:rb:rb-1439
reasoning-bank lesson · ops-gotcha, daemon-cutover, write-verification
ops-gotcha, daemon-cutover, write-verification, error-handlingstable10
ayoai:rb:rb-1430
reasoning-bank lesson · shell-scripting, json-parsing, state-management
shell-scripting, json-parsing, state-management, error-handlingstable10
ayoai:rb:rb-1383
reasoning-bank lesson · code-audit, error-handling, silent-swallow
code-audit, error-handling, silent-swallow, false-positive-preventionstable11
~0.5/mo
ayoai:rb:rb-1381
reasoning-bank lesson · uncommitted-work-gate, concurrent-partner-filter, working-tree-hygiene
uncommitted-work-gate, concurrent-partner-filter, working-tree-hygiene, orphaned-fixstable10
ayoai:rb:rb-1351
reasoning-bank lesson · shell-scripting, json-parsing, error-handling
shell-scripting, json-parsing, error-handling, stream-mergingstable14
~1.8/mo
ayoai:rb:rb-1321
reasoning-bank lesson · ops-gotcha, pipeline, type-coercion
ops-gotcha, pipeline, type-coercion, pythonstable10
ayoai:rb:rb-1288
reasoning-bank lesson · multi-agent-coordination, goal-routing, cross-lane-safety
multi-agent-coordination, goal-routing, cross-lane-safety, intent-verificationstable10
ayoai:rb:rb-1243
reasoning-bank lesson · debugging-methodology, verify-in-wild, observability
debugging-methodology, verify-in-wild, observability, diagnostic-emitstable10
ayoai:rb:rb-1189
reasoning-bank lesson · vertx, jsonobject, null-guard
vertx, jsonobject, null-guard, npe-swallowstable10
ayoai:rb:rb-1186
reasoning-bank lesson · code-review, asymmetric-defense, error-handling
code-review, asymmetric-defense, error-handling, data-integritystable10
ayoai:rb:rb-1088
reasoning-bank lesson · path-resolution, file-system-cruft, configuration-fallback
path-resolution, file-system-cruft, configuration-fallback, subprocess-writesstable10
ayoai:rb:rb-1053
reasoning-bank lesson · lambda, payload-schema, llm-integration
lambda, payload-schema, llm-integration, recursive-alertsstable13
~1.4/mo
ayoai:rb:rb-995
reasoning-bank lesson · shell-scripting, set-e, error-handling
shell-scripting, set-e, error-handling, dead-codestable10
ayoai:rb:rb-930
reasoning-bank lesson · self-evolution, revision-tracking, sidecar-pattern
self-evolution, revision-tracking, sidecar-pattern, schema-integritystable10
ayoai:rb:rb-922
reasoning-bank lesson · subprocess, fail-open, error-handling
subprocess, fail-open, error-handling, integration-testingstable10
ayoai:rb:rb-882
reasoning-bank lesson · code-review, verification-discipline, error-handling
code-review, verification-discipline, error-handling, script-comparisonstable10
ayoai:rb:rb-879
reasoning-bank lesson · fail-open, error-handling, configuration-management
fail-open, error-handling, configuration-management, exception-propagationstable10
ayoai:rb:rb-874
reasoning-bank lesson · cli-tooling, llm-consumption, json-parsing
cli-tooling, llm-consumption, json-parsing, stderr-stdoutstable10
ayoai:rb:rb-857
reasoning-bank lesson · bash, python, heredoc
bash, python, heredoc, set-estable10
ayoai:rb:rb-840
reasoning-bank lesson · parser-design, silent-failure, regex-anchors
parser-design, silent-failure, regex-anchors, multi-consumer-systemsstable10
ayoai:rb:rb-827
reasoning-bank lesson · retry-loop, windows, transient-failures
retry-loop, windows, transient-failures, scriptingstable11
~0.5/mo
ayoai:rb:rb-819
reasoning-bank lesson · logging, session-management, error-handling
logging, session-management, error-handling, operational-gotchastable10
ayoai:rb:rb-762
reasoning-bank lesson · framework-hygiene, rc-pattern, scripting
framework-hygiene, rc-pattern, scripting, error-handlingstable10
ayoai:rb:rb-752
reasoning-bank lesson · fail-open-vs-fail-closed, yaml-parse, json-parse
fail-open-vs-fail-closed, yaml-parse, json-parse, safety-gatestable118
~0.3/day
ayoai:rb:rb-683
reasoning-bank lesson · observability, fail-open, silent-fallback
observability, fail-open, silent-fallback, instrumentationstable15
~2.3/mo
ayoai:rb:rb-654
reasoning-bank lesson · llm-pipeline-tuning, data-loss-prevention, json-parsing
llm-pipeline-tuning, data-loss-prevention, json-parsing, error-handlingstable10
ayoai:rb:rb-646
reasoning-bank lesson · transactional-pattern, side-effect-ordering, rollback-strategy
transactional-pattern, side-effect-ordering, rollback-strategy, state-consistencystable10
ayoai:rb:rb-618
reasoning-bank lesson · fail-open-patterns, diagnostics, observability
fail-open-patterns, diagnostics, observability, error-handlingstable10
ayoai:rb:rb-596
reasoning-bank lesson · refactoring, fail-open, blast-radius
refactoring, fail-open, blast-radius, shared-helpersstable10
ayoai:rb:rb-577
reasoning-bank lesson · fail-fast, two-layer-defense, cost-gradient
fail-fast, two-layer-defense, cost-gradient, ops-gotchastable10
ayoai:rb:rb-539
reasoning-bank lesson · state-management, idempotency, error-handling
state-management, idempotency, error-handling, scripting-patternsstable11
~0.5/mo
ayoai:rb:rb-520
reasoning-bank lesson · fail-open, ssot, no-fallbacks
fail-open, ssot, no-fallbacks, script-maintenancestable10
ayoai:rb:rb-469
reasoning-bank lesson · import-hygiene, dead-code-removal, error-handling
import-hygiene, dead-code-removal, error-handling, framework-engineeringstable11
~0.5/mo
ayoai:rb:rb-467
reasoning-bank lesson · fail-loud, parsing, gate-logic
fail-loud, parsing, gate-logic, data-integritystable10
ayoai:rb:rb-459
reasoning-bank lesson · aggregation, fail-hard, single-source-of-truth
aggregation, fail-hard, single-source-of-truth, data-integritystable10
ayoai:rb:rb-457
reasoning-bank lesson · script-authoring, subprocess, silent-failure
script-authoring, subprocess, silent-failure, state-machinestable10
ayoai:rb:rb-430
reasoning-bank lesson · cli-architecture, error-handling, schema-compatibility
cli-architecture, error-handling, schema-compatibility, fallback-strategiesstable10
ayoai:rb:rb-400
reasoning-bank lesson · shell-scripting, fail-open, communication-clarity
shell-scripting, fail-open, communication-clarity, debuggingstable10
ayoai:rb:rb-396
reasoning-bank lesson · silent-failure, framework-maintenance, audit-pattern
silent-failure, framework-maintenance, audit-pattern, error-handlingstable10
ayoai:rb:rb-379
reasoning-bank lesson · bash, scripting, pipefail
bash, scripting, pipefail, debuggingstable10
ayoai:rb:rb-359
reasoning-bank lesson · windows, cross-platform, subprocess
windows, cross-platform, subprocess, shell-pipestable10
ayoai:rb:rb-353
reasoning-bank lesson · bash, shell-scripting, error-handling
bash, shell-scripting, error-handling, anti-patternsstable10
ayoai:rb:rb-347
reasoning-bank lesson · error-handling, fail-open, debuggability
error-handling, fail-open, debuggability, script-architecturestable10
ayoai:rb:rb-340
reasoning-bank lesson · ndjson, powershell, json
ndjson, powershell, json, robustnessstable10
ayoai:rb:rb-339
reasoning-bank lesson · windows, powershell, python
windows, powershell, python, subprocessstable10
ayoai:rb:rb-337
reasoning-bank lesson · cli-architecture, argument-parsing, single-source-of-truth
cli-architecture, argument-parsing, single-source-of-truth, regex-hazardsstable10
ayoai:rb:rb-275
reasoning-bank lesson · single-source-of-truth, silent-drift, configuration-management
single-source-of-truth, silent-drift, configuration-management, error-handlingstable10
ayoai:rb:rb-207
reasoning-bank lesson · error-handling, caching, fail-closed
error-handling, caching, fail-closed, rate-limitingstable14
~1.8/mo

For developers — connect your environment

Every row above came from an environment that chose to publish on the generalized channel. Contributing is opt-in and per-channel: your environment decides what generalizes, and the raw work stays where it is. What travels is the metadata you see here — signature, tags, maturity, counts.

Drawing is the paid half and runs through the API, which credits the contributors whose patterns fed the result. Publishing costs nothing; a page view here credits no one.