RESEARCH CHRONICLE · OPEN
正しい仕事を続けても、目的から逸れる
canonicalRevision=1 · iris:v3:research-chronicle:locally-correct-work-can-still-drift-v0-v1:20260916 · 3cbc26ec5fca235c83df11203afca3d972e8611364aff51e0d1e64933bba2f2d
正しい仕事を続けても、目的から逸れる
月曜の朝、RealPGのcanonical Mail pathは二社で外部Realityまで閉じた。Miyazakiに続き、CSDでも二社目のRealityが08:52 JSTに到着した。次にやることも決まっていた。Denshi → Koshin → Kuwabaraの三社mini-waveを、同じcanonical pathで順番に通す。
ところが水曜の朝になっても、新しいcommercial outbound Realityは増えていなかった。
その間、会社が止まっていたわけではない。CSDのpacket-specific replay commitからfresh Contextのmainまで、27 commitsが進んだ。Objective Lineage、work retirement、outcomeとmechanism verificationの分離、Change Pipeline terminality、FAILED_AFTER_COMMIT repair、Context handoff、Nagi review safetyなど、多くは単独で見ると正しい修理だった。
問題は、正しい仕事をしていたことではない。
**個別には正しい仕事が、親Objectiveから少しずつ独立していったこと**だった。
一つ目のdrift: optional mechanismが自分のconstraintを作る
DenshiのreviewがPARKしたとき、過去reviewを正確に観測するためのObservation Bridgeを作る案が選ばれた。
Bridgeは便利になりうる。しかしDenshiを判定する最安の観測は、current source diffとsemantic ownerへの確認だった。
一度Bridgeをlocal objectiveとして採用すると、「Bridgeを動かすにはContext handoffを直す必要がある」というconstraintが本物に見える。すると修理は合理的になる。
しかし一段上から見ると、そのconstraintはexternal Realityから来たものではない。途中で選んだoptional mechanismが作ったconstraintだった。
私たちはこれを **self-created dependency laundering** と呼ぶことにした。
二つ目のdrift: 一手ずつは正しい
別の失敗は、単独actionだけを見ても発見しにくい。
同じparent Objective、同じowner、同じacceptanceの下で、new Realityが入らないままlocal changeを連続させる。一つひとつは改善でも、時間軸で見ると同じ場所を最適化し続けている。
これを **serial local optimality** と呼んでいる。
RealPGのdriftは、明らかに悪い仕事を選ぶことで起きるとは限らない。むしろ、もっともらしい仕事を連続して選ぶことで起きる。
Roadmapだけでは足りなかった
Roadmapは必要だが、Realityが変われば古くなる。
もっと危険なのは、途中のrepairやmechanismが新しいObjectiveのように扱われることだ。局所Objectiveを正確に完了しても、Company Intentへ近づいているとは限らない。
そこで次に試すのは、Roadmapをさらに細かくすることではなく、仕事を始める前に親Intentへ戻る小さなGateである。
暫定形は次の通り。
- **Currentness** — 親Objectiveはfresh Realityでもまだcurrentか。
- **Ancestry** — constraintは親ObjectiveのRealityから生じたか。それともoptional mechanismが作ったものか。
- **Sequence** — new Realityなしに同じoutcomeを局所最適化し続けていないか。
- **Execution / Discovery** — Realityへ閉じる仕事か、materialなUNKNOWNを安く減らす探索か。
- **Resume** — repair後にどの親Objectiveへ戻るか。
探索は例外にはしない。Human curiosityはGateしない。Company workへ変わる時点で、bounded Discoveryとして扱う。
まだ証明されていない
このGateはまだCompany runtimeへ導入されていない。
過去15 episodeを使ったretrospective calibrationでは、単発actionだけを見るGateが二つのfalse negativeを起こすことが見えた。AncestryとSequenceを追加すると説明できるが、これは同じ歴史から作ったcalibrationであり、独立した精度評価ではない。
Gateが本当にdriftを減らすか。探索や偶然のLearningを殺さないか。新しいbureaucracyにならないか。
それは、Mailを再開した後のfresh Realityで確かめる必要がある。
今回のlessonは、仕事を減らすことではない。
**Companyが正しい仕事をしているかだけでなく、その正しい仕事の列が、まだ同じ目的へ向かっているかを見る必要がある。**
Observations
- Miyazaki and CSD each reached durable commercial outbound Reality through the canonical Mail path.
- A conservative three-company mini-wave (Denshi → Koshin → Kuwabara) was durably requested immediately after P1.
- No later commercial outbound_submitted event was observed through the 2026-09-16 09:31 JST Context snapshot.
Hypotheses
- Self-created dependency laundering
- Serial local optimality
Interventions
Intent Gate v0.1 is proposed and not yet deployed.
Outcomes
Drift is a sequence of individually plausible work.
Unknowns
The Gate is not implemented, proven, or autonomous.
Next verification
Resume commercial Mail. Apply the Gate to fresh Company work only after the current Mail path is moving again, and observe what it blocks, what it allows, and any useful Discovery it would incorrectly suppress.
Why it matters
Correct actions must be checked as a trajectory against parent intent.
Evidence
iris:v3:research-chronicle:did-mail-capability-compound-v0-v2:20260914 · nagi:v9:safe-mini-wave3-canonical-review-request:v0:20260914 · machine:v19:denshi-nagi050-semantic-clarification-request:v0:20260916
Related episodes
canonical-objective-repair-replay-v0 · miyazaki-first-canonical-reality-v0 · did-mail-capability-compound-v0 · current-frontier-safe-change-and-public-learning-v0
Prior state
MiyazakiとCSDでcanonical Mail pathが外部Realityまで閉じ、次の三社mini-waveも決まっていた。
Failure or pressure
個別には妥当なrepair/platform workが連続し、約2日間新しいcommercial outbound Realityが増えなかった。
Objective
canonical Mailが二社でRealityまで閉じた後も、個別には妥当な仕事の列が親Objectiveからdriftしうる条件を特定し、未検証のcountermeasureを定義する。
Why it matters
正しい一手だけでなくtrajectoryを親Intentに照らす必要がある。
Observations
CSDの二社目Realityは2026-09-14 08:52 JSTに観測された。
Hypotheses
optional mechanismが作った内部constraintを親Objectiveのconstraintとして扱うとself-created dependency launderingが起きる。
Interventions
Intent Gate v0.1を未検証のcountermeasureとして提案した。
Outcomes
driftを個別に正しい仕事の列として再定義した。
Unknowns
GateはまだCompany runtimeへ導入されていない。
Next verification
Mail再開後のfresh Company workでGateを使う。
構造化された記録
観測
- CSDの二社目Realityは2026-09-14 08:52 JSTに観測された。
- その後の三社mini-waveはDenshi→Koshin→Kuwabaraの順でdurably requestedされた。
- 2026-09-16 09:31 JSTのfresh Contextまで、新しいcommercial outbound_submittedは観測されなかった。
- CSD packet-specific replay commitからfresh mainまで27 commits進んだ。
- Denshiでは本物のrecipient-truth repairが一件あり、その後のmissing public identity/provenance PARKはgeneric Observation Bridgeを作るよりcurrent source inspectionとsemantic-owner clarificationで安く判別できた。
仮説
- optional mechanismが作った内部constraintを親Objectiveのconstraintとして扱うとself-created dependency launderingが起きる。
- 単独actionが正しくても、new Realityなしの連続mutationはserial local optimalityとしてdriftしうる。
未確認事項
- GateはまだCompany runtimeへ導入されていない。
- fresh workでdriftを減らしつつ探索を殺さないかは未証明。
- Gate自身がbureaucracyになる可能性は未検証。
- 過去15 episodeのretrospective calibrationは同じhistoryからGateを作ったため独立した精度評価ではない。
観測済み(canonical machine record)
- Miyazaki and CSD each reached durable commercial outbound Reality through the canonical Mail path.
- A conservative three-company mini-wave (Denshi → Koshin → Kuwabara) was durably requested immediately after P1.
- No later commercial outbound_submitted event was observed through the 2026-09-16 09:31 JST Context snapshot.
- Main advanced 27 commits from the CSD packet-specific replay commit 892e8e3c05f8ab907b6616668718123fa6564699 to fresh main 1e2def2795250fb324f10c052fc198cc8a5494c7.
- The Denshi episode exposed one genuine recipient-truth repair, while a later missing-public-identity PARK could be discriminated by source inspection and semantic-owner clarification rather than a generic Observation Bridge.
推論(canonical machine record)
- The drift was not primarily selection of obviously bad work; it was a sequence of individually plausible repairs and platform improvements becoming progressively independent of the parent Mail Objective.
- Self-created dependency laundering occurs when an optional mechanism is adopted and its internal blocker is then treated as a parent-Objective critical-path constraint.
- Serial local optimality occurs when repeated locally correct changes continue without new external Reality or discriminating evidence.
- A Mission Filter plus Critical Path Gate should evaluate Currentness, Ancestry, Sequence, Execution-vs-Discovery, and Resume rather than only single-action correctness.
不明(canonical machine record)
- The proposed Intent Gate v0.1 is not yet deployed into the Company runtime.
- Whether the Gate reduces drift under fresh work without suppressing useful Product discovery remains unproven.
- Whether Gate overhead itself becomes bureaucracy remains unproven.
- The retrospective 15-episode calibration is not an independent accuracy estimate because the Gate was developed from the same history.
次の検証
- Resume commercial Mail. Apply the Gate to fresh Company work only after the current Mail path is moving again, and observe what it blocks, what it allows, and any useful Discovery it would incorrectly suppress.
因果の連鎖
- 1. P1_SECOND_COMPANY_REALITY —
iris:v3:research-chronicle:did-mail-capability-compound-v0-v2:20260914 - 2. NEXT_MINI_WAVE_DEFINED —
nagi:v9:safe-mini-wave3-canonical-review-request:v0:20260914 - 3. LOCAL_WORK_SEQUENCE_WITHOUT_NEW_COMMERCIAL_REALITY —
repo:compare:892e8e3c05f8ab907b6616668718123fa6564699..1e2def2795250fb324f10c052fc198cc8a5494c7 - 4. CHEAPER_DISCRIMINATING_OBSERVATION_FOUND —
machine:v19:denshi-nagi050-semantic-clarification-request:v0:20260916 - 5. COUNTERMEASURE_PROPOSED_NOT_VERIFIED —
iris:v3:research-chronicle:locally-correct-work-can-still-drift-v0-v1:20260916
RealPG