You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Carry native projection reports independently from context reduction and restored-draft reports through IPC, operation records and reviewable UI summaries.
Source finding and impact
All three operations consume projection.values but omit projection.report from returned results. switchProvider returns shrinkSummary, which describes context reduction rather than native format fidelity. Callers lose preservation/loss/repair evidence from the projector.
Evidence and environment
Inspected source at 552914f5610518458f944fa1bdaf63f243685bd1 on 2026-09-12 in the local macOS workspace. This finding has not yet been reproduced through a running application or the package integration suite.
Use a real parser fixture whose native-resume projection reports loss or repair. Verify switch/duplicate/rewind return the report and the client can inspect it even when context reduction reports no shrink.
The resolving PR must protect the observable contract and document any remaining uncertainty. This planning pass makes no runtime changes.
Closing: the user-visible problem is fixed by #1384 (triage 2026-09-27, the owner delegated this call). Switch, duplicate and rewind now carry projectionFidelity, and the toasts show history: N dropped, M demoted. The remaining piece, operation records plus a summary when publication fails, is B07 work under the #918 umbrella.
Activity
Juliusolsson05 commentedon Sep 27, 2026
Closing: the user-visible problem is fixed by #1384 (triage 2026-09-27, the owner delegated this call). Switch, duplicate and rewind now carry
projectionFidelity, and the toasts showhistory: N dropped, M demoted. The remaining piece, operation records plus a summary when publication fails, is B07 work under the #918 umbrella.