2026-09-27 00:00:39 +02:00
{
"schema_version" : 1 ,
2026-09-27 00:11:21 +02:00
"coverage" : "Ten selected retrospective outcomes (not a historical census), followed by prospectively registered bounded cycles. Retrospective effort remains unknown." ,
2026-09-27 00:00:39 +02:00
"events" : [
{
"id" : "LEARN-0001" ,
"date" : "2026-09-25" ,
"recording" : "retrospective" ,
"stream" : "D" ,
"comparison_group" : null ,
"question" : "What do pinned recovery implementations establish?" ,
"previous_belief" : "Documentary motivation did not locate draft/outcome mechanisms in frontend code." ,
"conclusion" : "Zulip and Element locate partial draft/outcome mechanisms; complete pattern recurrence is still unknown." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0005" ,
"CAND-0007"
] ,
"evidence" : [
"research/reviews/FrontendRecoveryImplementations.md"
] ,
"remaining_uncertainty" : [
"Deployed full lifecycle remains unverified."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0002" ,
"date" : "2026-09-25" ,
"recording" : "retrospective" ,
"stream" : "D" ,
"comparison_group" : null ,
"question" : "Does cancellation or a transport error settle mutation outcome?" ,
"previous_belief" : "Recovery identity and authoritative echo required executable checks." ,
"conclusion" : "Synthetic transport with the real Matrix SDK distinguishes replay identity, duplicate commits and authoritative echo." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0007"
] ,
"evidence" : [
"research/reviews/MatrixRecoveryExperiment.md"
] ,
"remaining_uncertainty" : [
"No real server deduplication guarantee."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0003" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "cross-stream" ,
"comparison_group" : null ,
"question" : "Does naming patterns improve the frozen pilot decisions?" ,
"previous_belief" : "Initial editorial scores were 21/24 named and 19/24 prose." ,
"conclusion" : "Submitted model review adjudication yields 18/24 in each condition; this does not establish equivalence or a presentation benefit." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0005" ,
"CAND-0007" ,
"CAND-0001" ,
"CAND-0002"
] ,
"evidence" : [
"research/evaluations/language-pilot-01/submitted-review-01/adjudication.md"
] ,
"remaining_uncertainty" : [
"Independent human validation pending." ,
"Historical effort unknown; this entry does not allocate whole-pilot telemetry."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0004" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "D" ,
"comparison_group" : null ,
"question" : "Which recovery recommendations overstate their guarantees?" ,
"previous_belief" : "Shared guidance left retention/export policy, cancellation and local backup boundaries insufficiently explicit." ,
"conclusion" : "Guidance now separates authorization, remote compensation, atomic supersession and off-device backup." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0001" ,
"CAND-0002" ,
"CAND-0003" ,
"CAND-0005" ,
"CAND-0007"
] ,
"evidence" : [
"research/reviews/SharedGuidanceRevision.md"
] ,
"remaining_uncertainty" : [
"Editorial correction is not new production evidence."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0005" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "B" ,
"comparison_group" : null ,
"question" : "What does URL/history and enhancement documentation actually promise?" ,
"previous_belief" : "Navigation and rendering seeds lacked explicit dereferenceability and fallback distinctions." ,
"conclusion" : "Developed two hypotheses separating address-bar updates from direct loads, and HTML delivery from usable no-script actions." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0009" ,
"CAND-0010"
] ,
"evidence" : [
"research/reviews/NavigationRenderingEvidence.md"
] ,
"remaining_uncertainty" : [
"Navigation/history/cache runtime checks remain pending."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0006" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "F" ,
"comparison_group" : null ,
"question" : "Why can immediate nested dismissal close the outer task?" ,
"previous_belief" : "The first fixture exposed a timing failure with unresolved ownership." ,
"conclusion" : "Trace locates stale Escape listener ownership despite inner registration/focus; a guard can lose input." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0016" ,
"CAND-0015"
] ,
"evidence" : [
"research/reviews/BoundaryRecoveryExperiment.md" ,
"research/reviews/NestedDismissalIsolation.md"
] ,
"remaining_uncertainty" : [
"Readiness waits are not a public product repair."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0007" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "F" ,
"comparison_group" : null ,
"question" : "Can event-time ownership route dismissal without a settling delay?" ,
"previous_belief" : "Isolation supplied a mechanism but no lifecycle-safe candidate routing experiment." ,
"conclusion" : "Controlled fixture routed 24/24 versus raw 20/24; initial measurement error and corrected results retained." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0016"
] ,
"evidence" : [
"research/reviews/NestedOwnershipRouting.md"
] ,
"remaining_uncertainty" : [
"Animated exit and competing-owner coverage remain open."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0008" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "E" ,
"comparison_group" : null ,
"question" : "Are feature organization and independent activation the same boundary?" ,
"previous_belief" : "The feature-slice hypothesis needed a source-layout/release contrast." ,
"conclusion" : "Pinned examples distinguish organizational slicing from activation contracts; added Independent Feature Boundary." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0013" ,
"CAND-0017"
] ,
"evidence" : [
"research/reviews/FeatureDeploymentBoundaries.md"
] ,
"remaining_uncertainty" : [
"Shared startup dependencies still couple nominally separate features."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0009" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "E" ,
"comparison_group" : null ,
"question" : "Does publication or rollback update every session?" ,
"previous_belief" : "Static source review could not establish loaded/lazy-session behavior." ,
"conclusion" : "Native-module experiment distinguishes publication, activation and already-bound sessions; artifact retirement breaks old lazy sessions." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0017"
] ,
"evidence" : [
"research/reviews/FeatureReleaseExperiment.md"
] ,
"remaining_uncertainty" : [
"No CDN or upstream deployment validation."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
} ,
{
"id" : "LEARN-0010" ,
"date" : "2026-09-26" ,
"recording" : "retrospective" ,
"stream" : "E" ,
"comparison_group" : null ,
"question" : "How do stale activation writers and unfinished drafts constrain updates?" ,
"previous_belief" : "Release experiment left activation conflicts and reload policy unexecuted." ,
"conclusion" : "Conditional replacement rejects stale writers; explicit reload policies preserve or refuse transition, with schema recheck after navigation." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0017" ,
"CAND-0005" ,
"CAND-0006"
] ,
"evidence" : [
"research/reviews/ActivationConflictsAndReload.md"
] ,
"remaining_uncertainty" : [
"One-process atomicity; no native unload, crash or real remote-outcome coverage."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : null ,
"execution_minutes" : null ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
2026-09-27 00:11:21 +02:00
} ,
{
"id" : "LEARN-0011" ,
"date" : "2026-09-27" ,
"recording" : "prospective" ,
"stream" : "B" ,
"comparison_group" : "B-navigation-mechanism-v1" ,
"protocol_ref" : "research/evolution/cycles/2026-09-27-navigation.md" ,
"question" : "Can a public route preserve selection and complete-document availability across native/enhanced entry, history and HTTP caching?" ,
"previous_belief" : "Native href/GET contracts plus representation-aware routing and cache selection should satisfy this narrow obligation; documentary support lacked runtime checks." ,
"conclusion" : "Corroborated in pinned htmx fixture: native and history paths work; missing Vary reproduces fragment-as-document reuse in both browsers. Existing obligations stand; no new pattern or promotion." ,
"disposition" : "corroboration" ,
"affected_patterns" : [
"CAND-0009" ,
"CAND-0010"
] ,
"evidence" : [
"research/reviews/NavigationHistoryExperiment.md" ,
"research/experiments/navigation-history/result.json" ,
"research/evolution/cycles/2026-09-27-navigation-effort.json"
] ,
"remaining_uncertainty" : [
"One authored application, no independent recurrence or usefulness gain." ,
"Accessibility, delayed scripts, interrupted transport, real intermediaries and offline availability remain open."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : 6.177 ,
"execution_minutes" : 1.021 ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
2026-09-27 00:22:14 +02:00
} ,
{
"id" : "LEARN-0012" ,
"date" : "2026-09-27" ,
"recording" : "prospective" ,
"stream" : "F" ,
"comparison_group" : "F-navigation-focus-v1" ,
"protocol_ref" : "research/evolution/cycles/2026-09-27-navigation-focus.md" ,
"question" : "Does enhanced route replacement need explicit continuation and feedback policy that respects changed focus ownership?" ,
"previous_belief" : "Native controls alone do not establish enhanced focus/feedback semantics; delayed responses should respect focus moved to another surviving task. Modal return is not automatically route continuation." ,
"conclusion" : "Corroborated in 22 cases: raw same-ID link focus survives but this fragment contract leaves stale title and silent failure; authored heading/status policy works and preserves newer search focus. No AT speech or universal heading policy established." ,
"disposition" : "corroboration" ,
"affected_patterns" : [
"CAND-0010" ,
"CAND-0016"
] ,
"evidence" : [
"research/reviews/NavigationFocusExperiment.md" ,
"research/experiments/navigation-history/focus-result.json" ,
"research/evolution/cycles/2026-09-27-navigation-focus-effort.json"
] ,
"remaining_uncertainty" : [
"Author-model DOM evidence, no human/AT validation or independent recurrence." ,
"Delayed history focus, competing requests, delayed scripts and interrupted enhancement remain open."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : 5.138 ,
"execution_minutes" : 0.525 ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
2026-09-27 00:45:54 +02:00
} ,
{
"id" : "LEARN-0013" ,
"date" : "2026-09-27" ,
"recording" : "prospective" ,
"stream" : "F" ,
"comparison_group" : "F-navigation-ownership-v1" ,
"protocol_ref" : "research/evolution/cycles/2026-09-27-navigation-ownership.md" ,
"question" : "Can obsolete history/navigation completions affect newer intent, and does separating completion ownership from focus ownership prevent it?" ,
"previous_belief" : "The single-response continuation policy preserved newer search focus but left competing history/success/error completions unresolved; focus-at-swap alone might not be sufficient." ,
"conclusion" : "Revise operational guidance: validate navigation ownership before content/URL/title/feedback effects, including stale errors and newer failure, independently of focus permission. Prior policy misses obligations in 12/12 adversarial rows; authored guard meets 12/12. Pause fixture work for independent source contrast." ,
"disposition" : "revision" ,
"affected_patterns" : [
"CAND-0009" ,
"CAND-0010" ,
"CAND-0016"
] ,
"evidence" : [
"research/reviews/NavigationOwnershipExperiment.md" ,
"research/reviews/NavigationThreadReview.md" ,
"research/experiments/navigation-history/ownership-result.json" ,
"research/evolution/cycles/2026-09-27-navigation-ownership-effort.json"
] ,
"remaining_uncertainty" : [
"One authored htmx family and author-model review, not production recurrence or AT validation." ,
"History adapter is pinned implementation-dependent; pending-state, multiple-miss and lifecycle limits remain open." ,
"Three distinct protocols are not a comparable diminishing-returns window."
] ,
"reviewer" : {
"name" : "Codex" ,
"role" : "author-model" ,
"independent_human" : false
} ,
"effort" : {
"research_minutes" : 13.918 ,
"execution_minutes" : 1.238 ,
"reported_tokens" : null ,
"cost_usd" : null
} ,
"supersedes" : [ ]
2026-09-27 00:00:39 +02:00
}
]
}