Skip to content

chore(followup): after acp-kernel#205 ships — bump acp-kernel pin, drop duplicated SUMMARY FIDELITY RULES section #312

Description

@ranxianglei

来源: #310 分析 summary-fidelity 内核迁移时发现(跟踪项)。

CLOSED — SUPERSEDED (2026-09-06)

Per owner direction, the kernel migration was executed directly inside PR #310 (commit 11912fe) instead of a separate follow-up PR: acp-kernel 0.0.50 → exact 0.0.55, adapter SUMMARY FIDELITY RULES section removed (single-sourced from kernel #205 via ${prompts.howToCompressRules}), 3 unit tests adapted to post-#194/#198 semantics. Verified locally on a clean tree (565/0/3, typecheck+build clean).

Remaining item before #310 can merge (tracked in the #310 thread): CI E2E is red on head — scenario scripts/e2e/scenarios/03-nudge-triggered.json fails on all three e2e jobs (ubuntu/windows/docker): nudgeDetections: 0, nudgeCount >= 1 got 0, blockCount >= 1 got 0. Root cause: same #198 min-pressure-benefit gate (max(5000, limit×1%)) — the scenario's modelContextLimit: 1500 plus ~2K tokens of cumulative growthText puts effective pending below the 5K floor, so the pressure-band nudge is suppressed by design. Fix: scale scenario growthText above the floor (fixture-only change, mirrors the e2e-compress-config unit-test adaptation).


Original scope (kept for reference)

Version span reviewed during bump (0.0.50 → 0.0.55)

Process note (footgun hit during #310 review)

A failed npm ci (EUSAGE sync error) exits non-zero without touching node_modules, so subsequent local runs silently execute against the stale installed version — during #310 review this produced false-green results (runs believed to be on 0.0.55 actually ran on the older installed kernel). Always confirm the npm ci exit status and the installed kernel version (node_modules/acp-kernel/package.json) before trusting local test results.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions