-
Notifications
You must be signed in to change notification settings - Fork 2
plat 037
| Coordination | Value |
|---|---|
| Assigned agent | Unassigned |
| Ticket state | new |
| Last synchronized | 2026-08-05 |
- Priority: P2
- Owner: shared learnings freshness-ledger writer
-
Source workflow:
Workflow/tectonicusadaytrading -
Source finding:
PUL-D00AE7BD
learnings/_global/_freshness.json attributes an edit made outside a workflow
step to whichever step next writes its freshness tick. In the August 5 Tectonicus
Pulse pass, the Fixer edited a delivery reference and script directly; the next
workflow run would credit that repair to a step that did not make it.
Learning contribution history becomes false. Pulse can misread a platform or Fixer repair as step-generated learning, then make incorrect retention, quality, or ownership decisions.
Record the actual writer identity and mutation source at write time. A step may claim only its own authenticated write; background Fixer/platform/user edits must be represented as their own source or explicitly out-of-band. Do not infer authorship from the next freshness tick.
One step write and one out-of-band write to the same learning package retain their distinct writers; a later step tick cannot change the out-of-band entry's owner; and Pulse's learning-health evidence shows the recorded source rather than a guessed step.
Auto-synced from docs/ on main. Edit there, not here.