Skip to Content

Adjusting an Active Plan

The plan modifications panel (WP-PLAN-MODS-FE) lets you make targeted adjustments to an active support plan without exiting it or starting a new one. Adjustments are logged with a reason from the closed OverrideCodeCatalog — there are no free-text fields.

How to open the panel

  1. Navigate to Plans (خطط) in the sidebar.
  2. Select the class and the active plan you want to adjust.
  3. On the plan detail, open the Adjust plan (تعديل الخطّة) panel.

What you can adjust

AdjustmentPathWhat changes
Delivery scheduleOVR_SCHEDULESession dates, frequency, or total planned sessions within the school schedule
Delivery modeOVR_DELIVERYHow the plan is delivered (individual, small group, whole class) — must stay within the v3 allowed options
Scaffold support levelOVR_SCAFFOLDThe support level for a specific student x skill x bundle x task combination

Every adjustment requires a reason code from the 9-code OverrideCodeCatalog. The code is always picked from a dropdown — there is no free-text reason field anywhere.

Context flags are separate from plan adjustments. A context flag from the closed dictionary (7 allowed values) can only be attached during an acute-regression alert review (the TAW_15 dismiss-with-note path in the Plan Review surface). They are not available from the plan modifications panel.

Scaffold support levels are never student-general. When you adjust a scaffold level, you are setting it for a specific skill within a specific bundle and task type — not for the student as a whole. The student never sees their support level.

Reason codes

The 9-code OverrideCodeCatalog contains:

CodeWhen to use
Override_Contextual_01Session circumstances made delivery different from plan (contextual reason)
Override_Procedural_02Procedural adjustment needed (scheduling, logistics)
Override_Scheduled_03Pre-planned schedule change (calendar event, holiday)
Override_DataGap_04Insufficient data to run the plan as-is — collecting more first

These four codes have applicableScope=all and are the only codes valid on the plan-modifications (adjust) path. Codes 06-09 (Bundle_Met_Criteria_06, Bundle_Teacher_Modify_07, Bundle_Acute_Regression_08, Bundle_Data_Incomplete_09) are exit-scoped and appear only when you close a plan via the exit path. Submitting an exit-scoped code on an adjust request returns HTTP 400 SCOPE_MISMATCH.

The full 9-code table is seeded by the admin and visible inside the dropdown when you make an adjustment.

After an adjustment

  • Schedule and delivery changes trigger an automatic recompute of the fidelity rate (the plan’s dose changes, so the rate updates).
  • Scaffold changes open a fresh trend segment in progress monitoring (new comparability baseline).
  • The adjustment is logged to the append-only audit trail. There is no way to undo a logged adjustment — you can make a follow-up adjustment if needed.