gsxdsm
190dc07521
FN-8462: fix legacy-adoption marker permissions
Prevent inaccessible legacy-adoption markers from triggering repeated CLI sweeps and warning spam.
- Grant fusion_runtime public schema access for the drained-marker read path
- Deduplicate permanent marker infrastructure diagnostics while preserving fail-open sweeps
- Cover runtime-role marker access and migration registration
- Add a patch changeset for the CLI fix
Files changed:
.../fn-8462-legacy-adoption-drained-marker.md | 7 ++
.../core/src/__tests__/legacy-adoption.test.ts | 37 ++++++++-
.../legacy-adoption-runtime-marker.test.ts | 90 ++++++++++++++++++++++
.../src/__tests__/postgres/schema-applier.test.ts | 16 ++++
...gacy_adoption_drained_marker_runtime_grants.sql | 8 ++
packages/core/src/task-store/lifecycle-ops.ts | 70 +++++++++++++----
6 files changed, 210 insertions(+), 18 deletions(-)
Fusion-Task-Id: FN-8462
Fusion-Task-Lineage: cb93de43-32f3-4c13-9989-b3dd08d33af8
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-21 19:10:55 -07:00
..
2026-07-21 17:14:30 -07:00
2026-07-21 01:00:46 -07:00
2026-07-21 19:10:55 -07:00
2026-07-21 18:59:52 -07:00
2026-07-21 18:33:22 -07:00
2026-07-21 01:00:46 -07:00
2026-07-21 19:05:48 -07:00
2026-07-21 01:00:46 -07:00
2026-07-21 01:00:46 -07:00
2026-07-21 01:00:46 -07:00
2026-07-21 01:00:46 -07:00