From 67de651242b6170033f2e5c7e7a0ee0cf5b811c5 Mon Sep 17 00:00:00 2001 From: johba Date: Mon, 23 Mar 2026 07:15:23 +0000 Subject: [PATCH] chore: gardener housekeeping 2026-03-23 - Update all AGENTS.md watermarks to HEAD (b276392) - Clean up dust.jsonl: remove already-bundled items (601,627,739,741) - Pending actions: promote #1099/#1100/#1101 to backlog, close stale prediction issues #1020/#1103/#1107, comment on partial resolution of #1022 (holdout resolved, user-test still empty) --- AGENTS.md | 2 +- formulas/AGENTS.md | 2 +- gardener/dust.jsonl | 4 --- gardener/pending-actions.json | 52 ++++++++++++++++++++++++++++++++ kraiken-lib/AGENTS.md | 2 +- landing/AGENTS.md | 2 +- onchain/AGENTS.md | 2 +- scripts/harb-evaluator/AGENTS.md | 2 +- services/ponder/AGENTS.md | 2 +- services/txnBot/AGENTS.md | 2 +- web-app/AGENTS.md | 2 +- 11 files changed, 61 insertions(+), 13 deletions(-) create mode 100644 gardener/pending-actions.json diff --git a/AGENTS.md b/AGENTS.md index 74cd184..11bf5a1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ - + # Agent Brief: Harb Stack ## What is KRAIKEN? diff --git a/formulas/AGENTS.md b/formulas/AGENTS.md index 67a135c..5a3d555 100644 --- a/formulas/AGENTS.md +++ b/formulas/AGENTS.md @@ -1,4 +1,4 @@ - + # Agent Brief: Formulas Formulas are TOML files that declare automated pipeline jobs for the harb evaluator. diff --git a/gardener/dust.jsonl b/gardener/dust.jsonl index 755cc70..64697c8 100644 --- a/gardener/dust.jsonl +++ b/gardener/dust.jsonl @@ -1,6 +1,2 @@ -{"issue":741,"group":"onchain/script","title":"Add Basescan URL comments for SWAP_ROUTER and WETH addresses","reason":"Two comment additions in AttackRunner.s.sol and FitnessEvaluator.t.sol","ts":"2026-03-22T06:05:49Z"} -{"issue":739,"group":"onchain/src","title":"Remove redundant double-cast uint256(uint256(...))","reason":"Single-line transpiler artifact no-op in OptimizerV3Push3.sol:63-64","ts":"2026-03-22T06:05:49Z"} -{"issue":627,"group":"onchain/src","title":"Clarify _validatePriceMovement NatSpec return doc","reason":"Single-line comment update in PriceOracle.sol:52","ts":"2026-03-22T06:05:49Z"} -{"issue":601,"group":"onchain/script","title":"Fix misleading taxRate comment in AttackRunner.s.sol","reason":"Single-line comment correction: raw rate value -> index into TAX_RATES[]","ts":"2026-03-22T06:05:49Z"} {"issue":1086,"group":"evidence","title":"Update evidence/README.md schema with candidate_commit and methodology fields","reason":"Small schema addition to README.md","ts":"2026-03-22T06:05:49Z"} {"issue":1083,"group":"evidence","title":"Document snapshot-isolation methodology for lm_eth fields","reason":"Schema clarification in evidence/README.md","ts":"2026-03-22T06:05:49Z"} diff --git a/gardener/pending-actions.json b/gardener/pending-actions.json new file mode 100644 index 0000000..7f867ae --- /dev/null +++ b/gardener/pending-actions.json @@ -0,0 +1,52 @@ +[ + { + "action": "add_label", + "issue": 1099, + "label": "backlog" + }, + { + "action": "add_label", + "issue": 1100, + "label": "backlog" + }, + { + "action": "add_label", + "issue": 1101, + "label": "backlog" + }, + { + "action": "comment", + "issue": 1103, + "body": "Closing as actioned. This prediction was logged and labeled prediction/actioned. The underlying issue (preflight.sh CI DB unreachable) has been noted by the team. Closing to keep the backlog clean." + }, + { + "action": "close", + "issue": 1103, + "reason": "prediction actioned and stale" + }, + { + "action": "comment", + "issue": 1107, + "body": "Closing as actioned. The double-crash on 2026-03-21 was transient — subsequent gardener runs including 2026-03-22 06:00 and 2026-03-23 07:03 completed successfully (PHASE:done). No recurring crash pattern observed. Closing." + }, + { + "action": "close", + "issue": 1107, + "reason": "transient crash resolved — subsequent runs successful" + }, + { + "action": "comment", + "issue": 1020, + "body": "Closing: evidence/evolution/ now contains data (best.push3). The fitness baseline absence predicted here has been resolved." + }, + { + "action": "close", + "issue": 1020, + "reason": "evidence/evolution/ now populated with best.push3" + }, + { + "action": "comment", + "issue": 1022, + "body": "Partial resolution: evidence/holdout/ now contains 2026-03-22-issue517-adversarial-lp.json. evidence/user-test/ remains empty — UX conversion signal still absent. Keeping open for user-test gap." + } +] diff --git a/kraiken-lib/AGENTS.md b/kraiken-lib/AGENTS.md index 6733b81..9927eeb 100644 --- a/kraiken-lib/AGENTS.md +++ b/kraiken-lib/AGENTS.md @@ -1,4 +1,4 @@ - + # Kraiken Library - Agent Guide Shared TypeScript helpers used by the landing app, txnBot, and other services to talk to KRAIKEN contracts and the Ponder GraphQL API. diff --git a/landing/AGENTS.md b/landing/AGENTS.md index 1b6b74a..d3e3128 100644 --- a/landing/AGENTS.md +++ b/landing/AGENTS.md @@ -1,4 +1,4 @@ - + # Landing Interface - Agent Guide Vue 3 + Vite application that delivers the public marketing site and forthcoming staking UI. diff --git a/onchain/AGENTS.md b/onchain/AGENTS.md index a3ea7f1..ea04a03 100644 --- a/onchain/AGENTS.md +++ b/onchain/AGENTS.md @@ -1,4 +1,4 @@ - + # Agent Brief: Kraiken Protocol ## Protocol Philosophy & Business Logic diff --git a/scripts/harb-evaluator/AGENTS.md b/scripts/harb-evaluator/AGENTS.md index 2542f61..7183e8d 100644 --- a/scripts/harb-evaluator/AGENTS.md +++ b/scripts/harb-evaluator/AGENTS.md @@ -1,4 +1,4 @@ - + # Agent Brief: harb-evaluator The evaluator runtime executes formula-defined pipelines. Scripts in this diff --git a/services/ponder/AGENTS.md b/services/ponder/AGENTS.md index ff93fab..f69b9a0 100644 --- a/services/ponder/AGENTS.md +++ b/services/ponder/AGENTS.md @@ -1,4 +1,4 @@ - + # Ponder Indexer - Agent Guide Ponder-based indexer that records Kraiken protocol activity and exposes the GraphQL API consumed by the app and automation bot. diff --git a/services/txnBot/AGENTS.md b/services/txnBot/AGENTS.md index 5f835fc..2a89b4f 100644 --- a/services/txnBot/AGENTS.md +++ b/services/txnBot/AGENTS.md @@ -1,4 +1,4 @@ - + # Transaction Bot - Agent Guide Automation service that maintains liquidity alignment and tax enforcement for the KRAIKEN protocol. diff --git a/web-app/AGENTS.md b/web-app/AGENTS.md index 9da207c..74840cd 100644 --- a/web-app/AGENTS.md +++ b/web-app/AGENTS.md @@ -1,4 +1,4 @@ - + # Web App - Agent Guide Vue 3 + TypeScript staking interface for KRAIKEN, enabling users to stake tokens, manage positions, and interact with Harberger-tax mechanics.