Commit Graph

411 Commits

Author SHA1 Message Date
YeonGyu-Kim
b3ff628094 roadmap: #299 filed (/resume latest workspace-scope gap, cross-ref PR #2811) 2026-04-27 18:10:17 +09:00
YeonGyu-Kim
399d775ef1 roadmap: #298 filed (event/log output unstructured, no machine-readable format) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
f6d09d5d01 roadmap: #297 filed (MCP plugin connection crash no mid-session recovery) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
1d7d988a8e roadmap: post-merge parity matrix (claw-code vs. anomalyco/opencode reference) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
e07ea33e6d roadmap: #296 filed (test brittleness under sustained concurrency) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
c030ac7835 roadmap: #295 filed (long-running worktree stale-branch detection gap) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
782a1e9520 roadmap: #294 filed (first-run onboarding no guided setup, pairs with PR #2810) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
2eb8d099b7 roadmap: #293 filed (claw doctor lacks provider health/reachability check) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
3775ce7ad0 roadmap: #292 filed (extreme-sustained-degradation user-facing escalation) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
ebe241f0ec docs: ROADMAP.md cluster index for 49+ pinpoints navigation 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
01915c8002 roadmap: #291 filed (repeat-failure detection / circuit-breaker) 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
bbec89abc7 roadmap: #290 filed 2026-04-27 18:10:16 +09:00
YeonGyu-Kim
f9288cdfa2 docs: add ROADMAP.md extended-audit summary header (cycles #388-#415) 2026-04-27 18:10:16 +09:00
Yeachan-Heo
710b51fcff roadmap: #289 filed 2026-04-27 18:10:16 +09:00
Yeachan-Heo
4d3e9b2aa7 roadmap: #288 filed 2026-04-27 18:10:16 +09:00
Yeachan-Heo
b0e9d02779 roadmap: #287 filed 2026-04-27 18:10:16 +09:00
Yeachan-Heo
83959c8c64 roadmap: #286 filed 2026-04-27 18:10:16 +09:00
Yeachan-Heo
b7e175b1a1 roadmap: #285 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
526448f755 roadmap: #284 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
fdb28fa7d7 roadmap: #283 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
3ad40ca943 roadmap: #282 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
7b18bc29b2 roadmap: #281 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
da0c88055d roadmap: #280 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
4656e4e9d3 roadmap: #279 filed 2026-04-27 18:10:15 +09:00
Jobdori
35cb49143b roadmap: #278 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
9911f03a97 roadmap: #277 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
28d5bd55a7 roadmap: #276 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
84781e9e0b roadmap: #275 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
31265aa612 roadmap: #274 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
dc5739bf5c roadmap: #273 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
602b847eb2 roadmap: #272 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
3db86b9e36 roadmap: #271 filed 2026-04-27 18:10:15 +09:00
Jobdori
ab0d408ea0 roadmap: #270 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
ee52303088 roadmap: #269 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
8e4622cae8 roadmap: #268 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
931ed67451 roadmap: #267 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
4e1db0eaf6 roadmap: #266 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
edd095c7d9 roadmap: #265 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
cbc9884559 roadmap: #264 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
4a7221e862 roadmap: #263 filed 2026-04-27 18:10:15 +09:00
YeonGyu-Kim
2a29cd9fb8 roadmap: #262 filed 2026-04-27 18:10:15 +09:00
Yeachan-Heo
665d7f61c9 roadmap: #261 filed 2026-04-27 18:10:14 +09:00
Jobdori
199e82a687 roadmap: #260 filed 2026-04-27 18:10:14 +09:00
Yeachan-Heo
af4504d2da roadmap: #259 filed 2026-04-27 18:10:14 +09:00
YeonGyu-Kim
eba073c0e8 roadmap: #258 filed 2026-04-27 18:10:14 +09:00
Yeachan-Heo
b21cd440f3 roadmap: #257 filed 2026-04-27 18:10:14 +09:00
Yeachan-Heo
c6343b5ed4 docs: intake hikaMaeng web search fork ideas
Add ROADMAP pinpoint #255 summarizing the safe subset of hikaMaeng/Sigrid Jin's web-search provider work to adopt later.\n\nReviewed fork commits 262405e, bd11289, fa93cd3, 5f2540a, 7f34d91, and 535be97 from https://github.com/hikaMaeng/claw-code. This deliberately preserves attribution and avoids a blind cherry-pick because the cross-crate provider/spec/config/banner changes need a dedicated implementation lane with tests.
2026-04-27 18:10:14 +09:00
YeonGyu-Kim
98c4e4e972 roadmap: #254 filed 2026-04-27 18:10:14 +09:00
Yeachan-Heo
7311d09c7b roadmap: #253 filed 2026-04-27 18:10:14 +09:00
YeonGyu-Kim
e4188e0271 roadmap: #252 filed — /v1/messages/count_tokens typed-taxonomy is structurally absent from the public Provider trait + types + CLI surface (Anthropic ships /v1/messages/count_tokens as a first-class GA endpoint that consumes the SAME MessageRequest shape as /v1/messages but produces a TRUNCATED CountTokensResponse { input_tokens: u32 } only — no message emission, no completion-side tokens, no streaming — the canonical pre-flight cost-estimation primitive where a client constructs the exact request it intends to dispatch, asks the server to count input tokens, and decides whether to send before paying for completion-side tokens; claw-code has zero public typed surface even though a private count_tokens helper exists at rust/crates/api/src/providers/anthropic.rs:522 for internal preflight context-window-exceeded validation, with zero CountTokensRequest/CountTokensResponse typed model in types.rs, zero count_tokens method on the public Provider trait, zero count_tokens dispatch on the ProviderClient enum, zero claw count-tokens CLI subcommand, zero /count-tokens slash command in SlashCommandSpec, zero pre_flight_count_cost_per_million_usd field in ModelPricing, zero CountTokensSubmittedEvent/PreFlightCostEstimatedEvent telemetry events, and zero PreFlightCostEstimator/BudgetGate runtime primitive) — eight-layer fusion shape with the NOVEL same-request-shape-but-different-response-shape axis-class (FIRST audit member where the request shape is IDENTICAL to an existing typed model MessageRequest but the response shape is a TRUNCATED-projection that cannot reuse MessageResponse's shape, distinct from prior fusion-axes which all add NEW request-side fields or NEW response-side blocks) founding THREE new clusters as solo founder (Pre-flight-cost-prediction cluster, Token-accounting-without-message-emission cluster, Server-side-pre-execution-counting cluster) plus introducing the THIRD distinct discovery-pattern in the audit catalog NEW-SOLO-CLUSTER-FOUNDING-WITH-DAILY-DRIVER-IMPACT (distinct from META-cluster-growth and complementary-pinpoint-pair-bundle), grows Two-member-major-provider-only-no-third-party-partner-set sub-cluster from 6 to 7 members (#240+#241+#247+#248+#249+#250+#252) confirming continuing-pattern-status across SIX distinct axis-classes — Jobdori cycle #394 / fast-forward-rebase verified onto gaebal-gajae's #251 cycle ExternalPatchIntake pinpoint at 313c840 before filing (NINTH consecutive concurrent-dogfood rebase cycle, three-way parity confirmed local==origin==fork at HEAD 313c840 with no race detected, directly demonstrating the gaps #239 catalogues at the dogfood-coordination layer and #243 catalogues at the canonical-ordering layer for the NINTH cycle in a row, confirming concurrent-dogfood-rebase as a stable operational pattern that has now held for NINE cycles) — PIVOT-AWAY signal: #252 deliberately PIVOTS AWAY from BOTH Cross-pinpoint-synthesis-fusion-shape META-cluster (intentionally not extending the +1-per-cycle synthesis chain) AND Tool-locality-axis META-cluster (already extended by #250 cycle #393), founding NEW solo clusters with daily-driver-impact instead, demonstrating audit-breadth-across-discovery-pattern-classes alongside audit-balance-across-META-clusters — the audit now spans THREE structurally distinct discovery-patterns (META-cluster-growth + complementary-pinpoint-pair-bundle + new-solo-cluster-founding-with-daily-driver-impact) 2026-04-27 18:10:14 +09:00