Files
browser/openspec/changes/add-scum-file-config-workbench/tasks.md
T

1.1 KiB

1. Plugin and Platform declaration contract

  • 1.1 Add safe logical file-directory/file and modeled-field contracts to plugin manifests, Platform domain/DTO projections, copying, and validation.
  • 1.2 Declare SCUM configuration/log files and bounded Chinese configuration field metadata, then remove legacy SCUM overview page declarations.
  • 1.3 Add focused Platform validation/projection tests for safe declaration and field ownership behavior.

2. SCUM file and configuration workbench

  • 2.1 Add frontend declaration contracts and resolver for the SCUM files-config default workbench and legacy route migration.
  • 2.2 Build the shared-theme file list, modeled configuration form, read-only unknown-field list, preview diff, and approval experience.
  • 2.3 Add declared log-file scope and Platform log stream content reading without path exposure.

3. Verification

  • 3.1 Add/update focused backend, plugin, route, contract, and component tests.
  • 3.2 Run strict OpenSpec validation, relevant backend/plugin/frontend checks, and scripts/check-structure.sh.