Skip to content

v0.5.1 — 领地删除(治理级联语义)

Choose a tag to compare

@lusblead lusblead released this 18 Aug 11:39
· 27 commits to main since this release

v0.5.1

New

  • Territory deletion (kingdom_delete_territory tool + gateway territory.delete + GUI ops-panel delete control)
  • Safe-by-default deletion guard: any task under the territory rejects removal
  • Force cascade with a governance audit trail
  • GUI delete controls with explicit cascade confirmation

Governance

  • Active tasks (CREATED/ASSIGNED/RUNNING/REVIEW) become FAILED on forced territory removal
  • DONE / FAILED facts remain immutable
  • All cascade operations are recorded as events (TERRITORY_DELETED / TASK_FAILED), payload carries the full task ledger (original → final status)
  • Live executions are aborted during the cascade

Assets

  • dsh-kingdom-0.5.1.tgz (npm dsh-kingdom@0.5.1, latest)
  • dsh-kingdom-gui-0.5.1.zip (standalone front-end, includes the new delete controls)

Quality

  • Plugin tests 6/6 (node --test, node:sqlite in-memory)
  • GUI tests 41/41 (38 baseline + 3 delete-control cases)
  • Clean-environment install acceptance 4/4; three-channel smoke (tool / gateway / GUI build) on the live kingdom