928 B
928 B
Tasks: Scripts Management (013)
Branch: 013-scripts-management | Date: 2026-01-01
Input: spec.md, plan.md
Phase 1: Contracts Review
- T001 Verify
config/graph_contracts.phpentries fordeviceManagementScript,deviceShellScript,deviceHealthScript(resource, type_family, assignment payload key).
Phase 2: UI Normalization
- T002 Add a
ScriptsPolicyNormalizer(or equivalent) to produce readable normalized settings for the three script policy types. - T003 Register the normalizer in
AppServiceProvider.
Phase 3: Tests + Verification
- T004 Add tests for normalized output (shape + stability) for each script policy type.
- T005 Add Filament render tests for “Normalized settings” tab for each script policy type.
- T006 Run targeted tests.
- T007 Run Pint (
./vendor/bin/pint --dirty).
Open TODOs (Follow-up)
- None yet.