gsxdsm
2c72ac0c0c
FN-8387: add canonical lineage approval predicate
Centralize symbol-lock admission rules for resolved mission lineage.
- Add a pure core predicate with stable approval and rejection reasons.
- Export the lineage contract and cover status and plan-fingerprint cases.
- Document scheduler ownership and the admission requirements.
Files changed:
docs/missions.md | 15 +++
.../__tests__/symbol-lock-lineage-approval.test.ts | 123 +++++++++++++++++++++
packages/core/src/index.ts | 10 ++
packages/core/src/symbol-lock-lineage-approval.ts | 87 +++++++++++++++
4 files changed, 235 insertions(+)
Fusion-Task-Id: FN-8387
Fusion-Task-Lineage: dc2d8518-ffff-4062-b11f-a162dd1b10da
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-19 15:20:39 -07:00
..
2026-07-19 15:20:39 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 00:52:59 -07:00
2026-04-18 23:41:47 -07:00
2026-07-14 08:16:42 -07:00