Skip to content

research: capture first live shadow v2 packet #94

Description

@lipluscodex

目的

Issue #93のruntime-staleness fail-closed後、merge commit正本から再起動したMCPを使う新しいeligible taskとして、live provenanceを推測せずslot 1 packetへcaptureし、frozen snapshot exact replayを検証する。

検証済み前提

固定入力と完了条件

  • query: How should NGR validate confirmed-feedback on future real tasks while preserving result-free freeze and serving-default boundaries?
  • limit: 5
  • slot 1 capture直前に新しいlocal NGR SQLite snapshotを一回だけfreezeし、そのSHA-256を以後のeval: observe real-task feedback shadow batch #89 batchで共有する。
  • live MCP outputにeffective_config_provenance.search_surfaceが機械可読値として存在することを必須とする。
  • effective config、search surface、trace timestamp、candidate order、source identity、content hash、credited pathをそのままpacketへ移し、snapshot exact verifierを通す。
  • relation pathを持ち、literal検証でき、実際の判断根拠として使った最初のsourceだけをselected→validated→usedにする。
  • packetはcanonical/exclusive writerでslot 1へ一回だけ登録する。objective citation verification後にsuperseding correctionでconfirmed outcomeを保存する。
  • live provenanceまたはexact replayが失敗すればpacket / slotを作らず、このtaskをfail closedで除外する。

制約

  • #89の12-task / 30-day / evidence sufficiency / metric / final gateを変更しない。
  • serving default、local registration、remote deployment、v1 artifact、eval: compare used and confirmed feedback policies #85 observed artifactを変更しない。
  • result aggregateを生成しない。

想定変更箇所

  • artifacts/real-task-feedback-shadow-v2/packets/ - slot 1 append-only packetと必要なsuperseding correction
  • Issue eval: observe real-task feedback shadow batch #89 / 本Issue comment - snapshot、trace、verification、objective outcomeの監査記録

Related

Metadata

Metadata

Assignees

Labels

ready本文が実装開始できる形まで収束している状態。ただし更新は継続可能

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions