From 45b997bef66403afbd3adc68f0dea78fd22275c5 Mon Sep 17 00:00:00 2001 From: openhands Date: Sun, 22 Feb 2026 17:58:50 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20address=20review=20=E2=80=94=20remove=20?= =?UTF-8?q?false=20admin=20key=20claims,=20soften=20floor=20language=20(#1?= =?UTF-8?q?76)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- landing/src/views/HomeViewOffensive.vue | 2 +- landing/src/views/docs/HowItWorks.vue | 6 +- logs/review.log | 124 ++++++++++++++++++++++++ 3 files changed, 128 insertions(+), 4 deletions(-) create mode 100644 logs/review.log diff --git a/landing/src/views/HomeViewOffensive.vue b/landing/src/views/HomeViewOffensive.vue index f3d9ea4..c8f5382 100644 --- a/landing/src/views/HomeViewOffensive.vue +++ b/landing/src/views/HomeViewOffensive.vue @@ -28,7 +28,7 @@

Adaptive Trading

-

KRK owns its own trading infrastructure. The optimizer reads staker sentiment and adapts in real-time — and it evolves. New strategies compiled from on-chain data, deployed as new contracts. No upgrades. No admin keys. Just evolution.

+

KRK owns its own trading infrastructure. The optimizer reads staker sentiment and adapts in real-time — and it evolves. New strategies compiled from on-chain data, deployed as new contracts. The optimizer evolves — new versions ship as the protocol matures.

See how it works →

diff --git a/landing/src/views/docs/HowItWorks.vue b/landing/src/views/docs/HowItWorks.vue index 5ccfae5..0643553 100644 --- a/landing/src/views/docs/HowItWorks.vue +++ b/landing/src/views/docs/HowItWorks.vue @@ -13,7 +13,7 @@

This isn't a promise — it's code. Even in a worst-case sell-off, the floor holds because the ETH is locked - and nobody can touch it. No rug pulls. No death spirals. Just a hard lower bound that ratchets up as fees accrue. + and nobody can touch it. No rug pulls. No death spirals. Just a hard lower bound that grows as fees accrue faster than sell pressure.

→ Technical deep-dive: Liquidity Management

@@ -44,8 +44,8 @@

Evolution

- The optimizer is not a static algorithm. New versions are trained off-chain and deployed as new contracts. - Stakers vote on which optimizer to adopt — no admin keys, no team override. The community decides how their liquidity is managed. + The optimizer is not a static algorithm. New versions will be trained off-chain and deployed as new contracts. + Roadmap: staker governance will replace the current admin key — the community will decide how their liquidity is managed.

This is the KrAI in KrAIken — artificial intelligence that evolves through staker governance. diff --git a/logs/review.log b/logs/review.log new file mode 100644 index 0000000..25d669e --- /dev/null +++ b/logs/review.log @@ -0,0 +1,124 @@ +[2026-02-22 16:37:31 UTC] Removing stale lock (PID 1629595) +[2026-02-22 16:37:31 UTC] Fetching PR metadata +[2026-02-22 16:37:31 UTC] PR #180: fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173 → master, 57deaaa) +[2026-02-22 16:37:31 UTC] Checking CI status +[2026-02-22 16:37:31 UTC] Fetching diff +[2026-02-22 16:37:32 UTC] Building review prompt +[2026-02-22 16:37:32 UTC] Calling Anthropic API (claude-sonnet-4-5-20250514) +[2026-02-22 16:39:23 UTC] PR#180 fetching metadata +[2026-02-22 16:39:24 UTC] PR#180 fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173→master 57deaaa) +[2026-02-22 16:39:24 UTC] PR#180 checking CI +[2026-02-22 16:39:24 UTC] PR#180 fetching diff +[2026-02-22 16:39:24 UTC] PR#180 building prompt +[2026-02-22 16:39:24 UTC] PR#180 Prompt: 17431 bytes +[2026-02-22 16:39:24 UTC] PR#180 running claude (sonnet) +[2026-02-22 16:39:48 UTC] PR#180 Review: 2867 bytes in 24s +[2026-02-22 16:39:48 UTC] PR#180 posting to Codeberg +[2026-02-22 16:39:48 UTC] PR#180 POSTED to Codeberg +[2026-02-22 16:39:52 UTC] PR#180 DONE: REQUEST_CHANGES (24s) +[2026-02-22 16:40:01 UTC] --- Poll start --- +[2026-02-22 16:40:02 UTC] Found 9 open PRs +[2026-02-22 16:40:02 UTC] #183 CI=failure, skip +[2026-02-22 16:40:02 UTC] #182 CI=failure, skip +[2026-02-22 16:40:02 UTC] #181 CI=failure, skip +[2026-02-22 16:40:03 UTC] #180 already reviewed at 57deaaa, skip +[2026-02-22 16:40:03 UTC] #179 CI=failure, skip +[2026-02-22 16:40:03 UTC] #178 CI=failure, skip +[2026-02-22 16:40:03 UTC] #177 CI=failure, skip +[2026-02-22 16:40:03 UTC] #168 CI=failure, skip +[2026-02-22 16:40:04 UTC] #167 CI=, skip +[2026-02-22 16:40:04 UTC] --- Poll done: 0 reviewed, 9 skipped --- +[2026-02-22 16:50:01 UTC] --- Poll start --- +[2026-02-22 16:50:02 UTC] Found 9 open PRs +[2026-02-22 16:50:02 UTC] #183 CI=failure, skip +[2026-02-22 16:50:02 UTC] #182 CI=failure, skip +[2026-02-22 16:50:02 UTC] #181 CI=failure, skip +[2026-02-22 16:50:02 UTC] #180 CI=pending, skip +[2026-02-22 16:50:02 UTC] #179 CI=failure, skip +[2026-02-22 16:50:03 UTC] #178 CI=failure, skip +[2026-02-22 16:50:03 UTC] #177 CI=failure, skip +[2026-02-22 16:50:03 UTC] #168 CI=failure, skip +[2026-02-22 16:50:03 UTC] #167 CI=, skip +[2026-02-22 16:50:03 UTC] --- Poll done: 0 reviewed, 9 skipped --- +[2026-02-22 17:00:01 UTC] --- Poll start --- +[2026-02-22 17:00:04 UTC] Found 9 open PRs +[2026-02-22 17:00:05 UTC] #183 CI=failure, skip +[2026-02-22 17:00:05 UTC] #182 CI=failure, skip +[2026-02-22 17:00:05 UTC] #181 CI=failure, skip +[2026-02-22 17:00:05 UTC] #180 CI=pending, skip +[2026-02-22 17:00:06 UTC] #179 CI=failure, skip +[2026-02-22 17:00:06 UTC] #178 CI=failure, skip +[2026-02-22 17:00:06 UTC] #177 CI=failure, skip +[2026-02-22 17:00:06 UTC] #168 CI=failure, skip +[2026-02-22 17:00:06 UTC] #167 CI=, skip +[2026-02-22 17:00:06 UTC] --- Poll done: 0 reviewed, 9 skipped --- +[2026-02-22 17:10:02 UTC] --- Poll start --- +[2026-02-22 17:10:02 UTC] Found 9 open PRs +[2026-02-22 17:10:02 UTC] #183 CI=failure, skip +[2026-02-22 17:10:03 UTC] #182 CI=failure, skip +[2026-02-22 17:10:03 UTC] #181 CI=failure, skip +[2026-02-22 17:10:03 UTC] #180 needs review (CI=success, SHA=533c575) +[2026-02-22 17:10:03 UTC] PR#180 fetching metadata +[2026-02-22 17:10:03 UTC] PR#180 fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173→master 533c575) +[2026-02-22 17:10:03 UTC] PR#180 checking CI +[2026-02-22 17:10:03 UTC] PR#180 checking existing reviews +[2026-02-22 17:10:04 UTC] PR#180 fetching diff +[2026-02-22 17:10:04 UTC] PR#180 building prompt +[2026-02-22 17:10:04 UTC] PR#180 Prompt: 22351 bytes +[2026-02-22 17:10:04 UTC] PR#180 running claude (sonnet) +[2026-02-22 17:10:32 UTC] PR#180 Review: 3593 bytes in 28s +[2026-02-22 17:10:32 UTC] PR#180 posting to Codeberg +[2026-02-22 17:10:32 UTC] PR#180 POSTED to Codeberg +[2026-02-22 17:10:37 UTC] PR#180 DONE: REQUEST_CHANGES (28s) +[2026-02-22 17:10:39 UTC] #179 CI=failure, skip +[2026-02-22 17:10:39 UTC] #178 CI=failure, skip +[2026-02-22 17:10:39 UTC] #177 CI=failure, skip +[2026-02-22 17:10:39 UTC] #168 CI=failure, skip +[2026-02-22 17:10:39 UTC] #167 CI=, skip +[2026-02-22 17:10:39 UTC] --- Poll done: 1 reviewed, 8 skipped --- +[2026-02-22 17:20:01 UTC] --- Poll start --- +[2026-02-22 17:20:03 UTC] Found 9 open PRs +[2026-02-22 17:20:03 UTC] #183 CI=failure, skip +[2026-02-22 17:20:03 UTC] #182 CI=failure, skip +[2026-02-22 17:20:04 UTC] #181 CI=failure, skip +[2026-02-22 17:20:04 UTC] #180 CI=pending, skip +[2026-02-22 17:20:04 UTC] #179 CI=failure, skip +[2026-02-22 17:20:04 UTC] #178 CI=failure, skip +[2026-02-22 17:20:04 UTC] #177 CI=failure, skip +[2026-02-22 17:20:05 UTC] #168 CI=failure, skip +[2026-02-22 17:20:05 UTC] #167 CI=, skip +[2026-02-22 17:20:05 UTC] --- Poll done: 0 reviewed, 9 skipped --- +[2026-02-22 17:30:01 UTC] --- Poll start --- +[2026-02-22 17:30:02 UTC] Found 9 open PRs +[2026-02-22 17:30:02 UTC] #183 CI=failure, skip +[2026-02-22 17:30:03 UTC] #182 CI=failure, skip +[2026-02-22 17:30:03 UTC] #181 CI=failure, skip +[2026-02-22 17:30:03 UTC] #180 CI=pending, skip +[2026-02-22 17:30:03 UTC] #179 CI=failure, skip +[2026-02-22 17:30:03 UTC] #178 CI=failure, skip +[2026-02-22 17:30:03 UTC] #177 CI=failure, skip +[2026-02-22 17:30:04 UTC] #168 CI=failure, skip +[2026-02-22 17:30:04 UTC] #167 CI=, skip +[2026-02-22 17:30:04 UTC] --- Poll done: 0 reviewed, 9 skipped --- +[2026-02-22 17:40:01 UTC] --- Poll start --- +[2026-02-22 17:40:02 UTC] Found 8 open PRs +[2026-02-22 17:40:02 UTC] #183 CI=pending, skip +[2026-02-22 17:40:02 UTC] #182 CI=pending, skip +[2026-02-22 17:40:02 UTC] #181 CI=pending, skip +[2026-02-22 17:40:03 UTC] #179 CI=pending, skip +[2026-02-22 17:40:03 UTC] #178 CI=pending, skip +[2026-02-22 17:40:03 UTC] #177 CI=pending, skip +[2026-02-22 17:40:03 UTC] #168 CI=failure, skip +[2026-02-22 17:40:03 UTC] #167 CI=, skip +[2026-02-22 17:40:03 UTC] --- Poll done: 0 reviewed, 8 skipped --- +[2026-02-22 17:50:01 UTC] --- Poll start --- +[2026-02-22 17:50:02 UTC] Found 8 open PRs +[2026-02-22 17:50:02 UTC] #183 CI=pending, skip +[2026-02-22 17:50:02 UTC] #182 CI=pending, skip +[2026-02-22 17:50:02 UTC] #181 CI=pending, skip +[2026-02-22 17:50:02 UTC] #179 CI=pending, skip +[2026-02-22 17:50:02 UTC] #178 CI=pending, skip +[2026-02-22 17:50:02 UTC] #177 CI=pending, skip +[2026-02-22 17:50:03 UTC] #168 CI=failure, skip +[2026-02-22 17:50:03 UTC] #167 CI=, skip +[2026-02-22 17:50:03 UTC] --- Poll done: 0 reviewed, 8 skipped ---