• ljx's avatar
    feat: expand loading to 12 strategies, prefetch to 12 strategies, cross-policy coordination · 7ca85858
    ljx authored
    Loading (9→12):
    - Add CompletionAwareLoading: skip near-completion request blocks
    - Add CostBenefitLoading: ROI-based load-vs-recompute decision
    - Add HybridLoading: 5-dim weighted scoring (cost/pressure/sharing/phase/tier)
    
    Prefetch (9→12):
    - Add CompletionAwarePrefetch: skip near-completion request blocks
    - Add LookaheadPrefetch: chunk-hash chain-based child block prediction
    - Add HybridPrefetch: 5-dim weighted scoring (priority/recency/sharing/phase/cost)
    
    Cross-policy coordination (third round):
    - Engine computes shared eviction/load pressure signals
    - Formal coordination APIs: get_eviction_pressure, get_load_rate,
      get_prefetch_pressure, set_eviction_pressure, set_prefetch_state
    - Bi-directional: loadingprefetch, loadingeviction, prefetcheviction
    - Fix 7 bugs: inverted s_shared, hardcoded BW, dead on_access, etc.
    
    Progress docs: 014 updated (4 rounds), 015 created (prefetch 12 strategies)
    README:...
    7ca85858