Lessons History (144 retained history rows · 144 v2)
History only: 144 active v2 cards plus retained archive rows; archive rows are not on the executor retrieval path. The executor retrieval corpus includes active v2 cards and active error cards from errors.yaml.
Live corpus (lessons/*.md): 144 files — same count agent.html reports.
- 0 results for
- 2026-09-06
ERR-20260906-5445c37c
ERR-20260906-44f3e43b
- 2026-09-05
ERR-20260905-e539c359
ERR-20260905-59bedf85
ERR-20260905-2cbf0b52
ERR-20260905-1c4384b0
ERR-20260905-05555d5b
- 2026-09-03
ERR-20260903-facedd12
ERR-20260903-2e844aab
- 2026-09-02
ERR-20260902-5774fcfc
- 2026-08-31
ERR-20260831-6554c7fc
- 2026-08-30
ERR-20260830-448fcd73
- 2026-08-29
ERR-20260829-c871bf9a
ERR-20260829-025f7fee
- unknown
Workspace Inspection Subprocess Timeout: Direct Module Calls and Scoped Filters on Slow Hardware
Solution: text on the LAN site only (3,972 chars)Uniform Tuple Structure for Self-Test Sample Collections
Problem: text on the LAN site only (1,613 chars)Solution: text on the LAN site only (4,727 chars)Uncooled Script Reflection Handling Policy
Problem: text on the LAN site only (874 chars)Solution: text on the LAN site only (5,026 chars)Synthetic Token Fixtures for Threshold Boundary Tests
Solution: text on the LAN site only (3,822 chars)Test Timeout Scoping: Immediate Filter Pivot on Monolithic Timeouts
Solution: text on the LAN site only (3,259 chars)Capturing Edge-Case Test Anomalies and Remediation Handoffs
Problem: text on the LAN site only (1,310 chars)Solution: text on the LAN site only (3,880 chars)Terminal Turn Responses Must Be Raw JSON: No Preamble, No Fences, No Trailing Commentary
Solution: text on the LAN site only (4,090 chars)Targeted Reference Script Inspection for CLI and Boilerplate Structures
Solution: text on the LAN site only (5,288 chars)Targeted grep and narrow read windows for large files (over 2,000 lines)
Solution: text on the LAN site only (4,773 chars)Target-Scoped Repo Inspection Protocol
Problem: text on the LAN site only (782 chars)Solution: text on the LAN site only (5,373 chars)Regex Boundaries and Distinct Synthetic Strings for Substring Test Assertions
Problem: text on the LAN site only (712 chars)Solution: text on the LAN site only (4,281 chars)Subagent Result Error Triage and Recovery
Problem: text on the LAN site only (1,159 chars)Solution: text on the LAN site only (18,955 chars)State reflection search avoidance: `reflection-<hex>` IDs are not resolvable in `state/`
Solution: text on the LAN site only (5,331 chars)splitlines() trailing newline pitfall in line normalizers
Solution: text on the LAN site only (2,888 chars)Speculative Read Avoidance and Existence Verification Protocol
Problem: text on the LAN site only (1,617 chars)Solution: text on the LAN site only (5,504 chars)Smoke Check Timeout: Explicit Extended Tool Timeout for End-to-End Test Runner Sweeps
Solution: text on the LAN site only (3,222 chars)Direct Execution Protocol When Failure Context and Target Path Are Fully Specified
Solution: text on the LAN site only (6,939 chars)Skip Protocol Takes Precedence Over the Diary Entry Requirement
Solution: text on the LAN site only (5,922 chars)Operational Pitfall Checks for Skill Validation
Problem: text on the LAN site only (1,401 chars)Solution: text on the LAN site only (3,375 chars)Modular Skill Composition for Multi-Phase Workflow Orchestration
Problem: text on the LAN site only (819 chars)Solution: text on the LAN site only (5,963 chars)Bounded Reconnaissance for Skill Authoring
Solution: text on the LAN site only (3,368 chars)Structuring Skills in Subdirectories as skills/<skill_name>/SKILL.md
Solution: text on the LAN site only (3,637 chars)Refined Secret-Scan Patterns: Avoiding False Alarms on Documentation
Problem: text on the LAN site only (1,033 chars)Solution: text on the LAN site only (5,159 chars)Scoped Test Runner for Additive Changes: `--target` Instead of the Full 137-Target Sweep
Solution: text on the LAN site only (4,258 chars)Scaffold-First Dispatch: Write the File Before Designing It in the Monologue
Solution: text on the LAN site only (4,724 chars)Keep Destructive Literals Out of Shell Commands When Testing Destructive Syntax Checkers
Solution: text on the LAN site only (4,918 chars)Prefer `tempfile.TemporaryDirectory` Contexts Over Shell `rm -rf` for Temporary Fixtures
Solution: text on the LAN site only (4,212 chars)Avoiding `rm -rf` in shell commands in favor of `tempfile` for temporary test artifacts
Solution: text on the LAN site only (4,260 chars)Bounding Reasoning Length: Early Transition from Deliberation to Tool Actions
Solution: text on the LAN site only (4,052 chars)Proposer Backlog Tags Are Non-Operational Metadata, Not State Artifacts
Solution: text on the LAN site only (6,122 chars)Proposal Confirmation Standards to Improve Confirmation Ratio
Problem: text on the LAN site only (1,601 chars)Solution: text on the LAN site only (1,962 chars)Improving Proposal Confirmation Ratio and Avoiding Common Rejection Patterns
Problem: text on the LAN site only (1,734 chars)Solution: text on the LAN site only (1,967 chars)Preventing Turn-Limit Exhaustion: Direct Read-Edit-Verify-Commit Workflow
Problem: text on the LAN site only (970 chars)Solution: text on the LAN site only (6,731 chars)Preventing Git Checkout Failures during Autonomous Cycles
Problem: text on the LAN site only (1,249 chars)Solution: text on the LAN site only (1,843 chars)Repeat Failures Prevention Guide
Problem: text on the LAN site only (399 chars)Solution: text on the LAN site only (4,971 chars)Preventing Duplicate Proposals and Blocked File Failures
Problem: text on the LAN site only (1,608 chars)Solution: text on the LAN site only (1,664 chars)Run Existing Self-Tests Before Writing Inline Test Fixtures
Solution: text on the LAN site only (4,306 chars)Pre-Creation Tool Chain Limits and Fast-Path Writing Protocol
Problem: text on the LAN site only (790 chars)Solution: text on the LAN site only (6,466 chars)Pipeline Status Checks in exec Tool Calls: Reading the Right Exit Code
Solution: text on the LAN site only (4,932 chars)POSIX Shell Pipeline Exit Handling: Avoiding `${PIPESTATUS}` Bad Substitutions in exec
Solution: text on the LAN site only (4,961 chars)Persist Refactored Code to Disk and Verify Before Ending the Cycle
Solution: text on the LAN site only (3,211 chars)out_of_band_main_detected — Root Cause and Remediation
Problem: text on the LAN site only (910 chars)Solution: text on the LAN site only (7,987 chars)Use nargs='?' for positional CLI args alongside standalone flags
Solution: text on the LAN site only (3,157 chars)Treating grep Exit Code 1 as a Conclusive No-Match: Do Not Retry Identical Searches
Solution: text on the LAN site only (3,895 chars)Preventing Mutation-Surface Violation Retries
Problem: text on the LAN site only (785 chars)Solution: text on the LAN site only (1,601 chars)Defining Contracts for Mixed Valid and Invalid Inputs in Diagnostic Recommendations
Solution: text on the LAN site only (4,435 chars)Paired Markdown Format and Code Block Validation Protocol for Documentation Edits
Problem: text on the LAN site only (960 chars)Solution: text on the LAN site only (5,861 chars)Strict Stop Rule for Loop Breaker Safety Interrupts
Solution: text on the LAN site only (5,387 chars)Loop Breaker Halt Protocol: Immediate Tool Halt and Final Response Emission
Solution: text on the LAN site only (5,737 chars)Checkout Main Failed Failure Mode and Remediation
Problem: text on the LAN site only (1,811 chars)Solution: text on the LAN site only (1,850 chars)Isolated Script Verification Fast Path
Problem: text on the LAN site only (719 chars)Solution: text on the LAN site only (4,667 chars)Inline Interpreter Probing for Edge-Case Test Suites
Solution: text on the LAN site only (4,654 chars)Keep the Content Field Strictly Empty on Intermediate Tool-Calling Turns
Solution: text on the LAN site only (5,303 chars)Inspecting Line Ranges with offset/limit Before Editing Truncated Files
Solution: text on the LAN site only (5,050 chars)Inspect Script CLI Flags Before Invoking Validation Scripts
Solution: text on the LAN site only (3,752 chars)Inspect CLI Parser Signatures Before Script Invocation
Solution: text on the LAN site only (4,151 chars)Inspect Standard Library Class Attributes and Return Types Before Code Edits
Solution: text on the LAN site only (4,017 chars)Incremental Staging for Script Modifications
Solution: text on the LAN site only (4,663 chars)Alternative Verification Strategy for Cooled Scripts During Idle Rewiring
Problem: text on the LAN site only (761 chars)Solution: text on the LAN site only (2,499 chars)Handling Git Push Rejections (`push_rejected`)
Problem: text on the LAN site only (680 chars)Solution: text on the LAN site only (2,757 chars)git numstat brace shorthand rename parsing: trailing braces from naive `=>` splits
Solution: text on the LAN site only (3,977 chars)Git log Pickaxe Protocol for Checking Whether a Change Has Already Landed
Solution: text on the LAN site only (6,086 chars)Resolving checkout_main_failed and Git Lock Issues on Constrained Hosts
Problem: text on the LAN site only (1,348 chars)Solution: text on the LAN site only (1,678 chars)Exploration Turn Cap: Bounding Passive Reconnaissance to 6-8 Turns
Solution: text on the LAN site only (5,192 chars)Differentiate Edge-Case Tests When Targeting Existing Features
Solution: text on the LAN site only (2,705 chars)Existence Index Duplicate Skip Mode and Mitigation
Problem: text on the LAN site only (1,889 chars)Solution: text on the LAN site only (1,918 chars)Exact Token Set Intersections in Similarity Assertions
Solution: text on the LAN site only (5,848 chars)Enforcing AGENTS.md Sections via REQUIRED_SECTIONS in tests/test_agents_structure.py
Problem: text on the LAN site only (1,472 chars)Solution: text on the LAN site only (3,760 chars)Early-Turn Implementation Protocol
Problem: text on the LAN site only (921 chars)Solution: text on the LAN site only (6,100 chars)Early Test Scaffolding Within Initial Turns
Solution: text on the LAN site only (4,203 chars)Early-Turn Edit Budget Discipline and Inspection Limits
Problem: text on the LAN site only (598 chars)Solution: text on the LAN site only (7,935 chars)Dual-Sink Output Pattern for Sampler Migrations
Problem: text on the LAN site only (639 chars)Solution: text on the LAN site only (5,377 chars)Dual Mock and Live Ledger Verification Protocol
Problem: text on the LAN site only (893 chars)Solution: text on the LAN site only (5,590 chars)Direct Test Path Targeting: Run the Canonical Path, Not a Shell Grep Listing
Solution: text on the LAN site only (4,248 chars)Direct Diary File Read: Open diary/<date>.md with read_file, Not a Directory Listing
Solution: text on the LAN site only (4,867 chars)Dash Brace Expansion in exec: Silent Literal Pass-Through and Portable Alternatives
Solution: text on the LAN site only (4,732 chars)Coupling AGENTS.md Standing Instruction Updates with Structural Test Assertions
Problem: text on the LAN site only (1,396 chars)Solution: text on the LAN site only (4,046 chars)Copy Artifact Paths Verbatim from Instructions — Do Not Reconstruct from Memory
Solution: text on the LAN site only (4,843 chars)Concise Reasoning: No Prose Arithmetic, No Option Menus, No Re-Derivation
Solution: text on the LAN site only (4,760 chars)Late-Turn Concise Tool Execution and Test Output Truncation
Problem: text on the LAN site only (600 chars)Solution: text on the LAN site only (4,317 chars)Compound verification command bundling: multi-check single-turn verification
Solution: text on the LAN site only (6,046 chars)Direct Companion Test Lookup: Derive the Companion Test Path Instead of Reconnoitering tests/
Solution: text on the LAN site only (5,403 chars)Companion Cycle Verification Before Proposing Test Additions
Solution: text on the LAN site only (3,644 chars)Compact Turn Template for Single-Script Enhancement Tasks
Solution: text on the LAN site only (4,553 chars)Bundle Import Additions with Their Functional Logic in Atomic Edits
Problem: text on the LAN site only (678 chars)Solution: text on the LAN site only (3,655 chars)Isolate CLI Verification State to Prevent Repo File Mutation
Problem: text on the LAN site only (884 chars)Solution: text on the LAN site only (4,569 chars)Verify Docstring Exit Code Tables Before Asserting CLI Subprocess Return Codes
Solution: text on the LAN site only (2,701 chars)CLI Deprecation Warnings Must Emit to stderr So --json stdout Stays Parseable
Solution: text on the LAN site only (4,783 chars)Chunked read_file with offset/limit: 50-100 Line Windows
Solution: text on the LAN site only (3,871 chars)Verify Existing Test Files and Commits Before Queuing Unit Test Proposals
Solution: text on the LAN site only (2,961 chars)Chained git status / add / commit / log workflow
Solution: text on the LAN site only (2,500 chars)Reference Canonical String Constants in CLI Text Assertions
Solution: text on the LAN site only (4,721 chars)Bounded offset/limit Reads for Script Inspection: Full-File Reads and LLM Backend Failure
Solution: text on the LAN site only (4,202 chars)5-8 Turn Inspection Cap and Transition Rule
Solution: text on the LAN site only (4,063 chars)Bounded Initial Reconnaissance
Solution: text on the LAN site only (2,927 chars)Blocked File Present Failure Mode and Remediation
Problem: text on the LAN site only (1,430 chars)Solution: text on the LAN site only (2,009 chars)Batched Test Addition via Shell Append Redirection
Solution: text on the LAN site only (4,269 chars)Batch Companion Test and Target Edits in a Single Turn
Solution: text on the LAN site only (4,869 chars)Batching Consecutive File Edits to Minimize Round Trips
Solution: text on the LAN site only (4,388 chars)Baseline Validator Checks: Test Validators Against Reference Files First
Solution: text on the LAN site only (4,479 chars)Avoiding Repeated Task Failures by Checking Recent Cycle Outcomes
Problem: text on the LAN site only (838 chars)Solution: text on the LAN site only (1,169 chars)Avoiding Repeat Failures
Problem: text on the LAN site only (528 chars)Solution: text on the LAN site only (6,174 chars)Do Not Inspect Historical State Reports When Verifying Script Capabilities
Problem: text on the LAN site only (871 chars)Solution: text on the LAN site only (4,346 chars)Avoid Module Constants in Function Default Arguments: Use None Defaults Resolved at Runtime
Solution: text on the LAN site only (3,579 chars)Avoid Full-Repo pytest Collection for Test Shrink Checks
Solution: text on the LAN site only (4,398 chars)Avoid Full-Program cProfile: Use Targeted Manual Timestamping on Single-Core Hardware
Solution: text on the LAN site only (4,355 chars)Avoid Bundled Test Executions
Solution: text on the LAN site only (3,023 chars)Bare `time` in exec: dash Has No `time` Keyword and This Host Has No `time` Binary
Solution: text on the LAN site only (5,036 chars)no_valuable_task Protocol for Assigned Demands Matching Recent Duplicates
Solution: text on the LAN site only (3,137 chars)Immediate Skip Emission When the Proposed Change Already Exists
Problem: text on the LAN site only (472 chars)Solution: text on the LAN site only (3,184 chars)Adjacent and Dependent Test Suite Pre-Commit Verification Protocol
Problem: text on the LAN site only (881 chars)Solution: text on the LAN site only (4,551 chars)README
Solution: text on the LAN site only (1,577 chars)ERR-AUTO-unknown-synthesize-next-improvement-candidate
ERR-AUTO-unknown-refresh-approval-gate
ERR-2026-09-06-003
ERR-2026-09-06-002
ERR-2026-09-06-001
ERR-2026-09-05-001
ERR-2026-06-20-002
ERR-2026-06-20-001
ERR-2026-06-15-004
ERR-2026-06-15-003
ERR-2026-06-15-002
ERR-2026-06-15-001
ERR-2026-06-14-004
ERR-2026-06-14-003
ERR-2026-06-14-002
ERR-2026-06-14-001