Files
browser/openspec/changes/implement-scum-direct-data-plane/tasks.md
T

1.1 KiB

1. Plugin Data Pack

  • 1.1 Extend plugin manifest schema and validator with package-relative SQL references and declared SCUM row targets, keys, and mappings.
  • 1.2 Add tested SCUM v57 SQL assets for users, squads/members, activity, gifts, and map data.
  • 1.3 Add plugin-declared UTF-16LE log parser and INI/JSON configuration mapping assets for the supplied SCUM formats.

2. Platform Data Plane

  • 2.1 Replace SCUM query-key projection dispatch with declaration-driven row ingestion contracts and tests.
  • 2.2 Add scoped relational scum_* repository models/migrations and generic upsert/list operations for the first five datasets.
  • 2.3 Expose server-instance APIs for persisted users, squads, activity, gifts, and map points.

3. Operations Console

  • 3.1 Add themed server-management views and API clients for the five persisted SCUM datasets with real empty states.

4. Verification and Delivery

  • 4.1 Run manifest, Platform, frontend, OpenSpec strict, and structure checks; record evidence.
  • 4.2 Stage only this change, commit on main, and push the configured remote.