Skip to content

fix: enforce policy priority minimum#273

Merged
amavashev merged 3 commits into
mainfrom
agent/policy-priority-minimum-v0.1.25.85
Jul 21, 2026
Merged

fix: enforce policy priority minimum#273
amavashev merged 3 commits into
mainfrom
agent/policy-priority-minimum-v0.1.25.85

Conversation

@amavashev

@amavashev amavashev commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • reject negative policy priorities in create and changed edit requests, with matching native form constraints
  • preserve unrelated edits on legacy negative-priority rows and provide explicitly associated repair guidance
  • drive the legacy input constraint, aria-describedby, and guidance visibility from one computed predicate
  • stop empty stored override objects from reopening Advanced options
  • advance dashboard/spec documentation and pins to v0.1.25.85 / governance 0.1.25.42
  • pin the shipped Compose fleet to the published admin server v0.1.25.55 image

Validation

  • 1,514/1,514 tests across 128 files
  • 98.21% line coverage
  • strict typecheck
  • ESLint
  • production build (BaseChart remains a separate lazy chunk)
  • deployment-pin tests
  • npm audit: 0 vulnerabilities
  • git diff --check

Dependencies

The admin v0.1.25.55 release passed its vulnerability gate and published-image readiness, version, and 401-shape smoke probes. Its immutable and latest tags both resolve to sha256:c1091aab55ecd9ab40fa39cc6e77ddf5d59102611fce099929abf2c91e468dc2.

Align policy forms with governance spec 0.1.25.42 while preserving the
ability to edit unrelated fields on legacy rows with a negative priority.
Avoid reopening Advanced options for empty stored replacement groups.
Connect the legacy-negative priority help text to its form control with
aria-describedby and pin both legacy and ordinary accessibility states in
the component tests.
@amavashev
amavashev marked this pull request as ready for review July 21, 2026 10:41
@amavashev
amavashev merged commit b5bd63e into main Jul 21, 2026
9 checks passed
@amavashev
amavashev deleted the agent/policy-priority-minimum-v0.1.25.85 branch July 21, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant