@@ -22,7 +22,7 @@ The feature flag must support enablement at multiple granularity levels:
2222- **Organization level **: All courses within an organization
2323- **Instance level **: All courses across the entire instance
2424
25- Detailed implementation research can be found in the
25+ Detailed implementation research can be found in the
2626`Authoring Waffle Flag Implementation Spike `_.
2727
2828Decision
@@ -31,13 +31,13 @@ Decision
3131**Implementation Approach **
3232
3333- Implement as a Waffle flag with multi-level support:
34-
34+
3535 - **Course level **: Using `WaffleFlagCourseOverrideModel `_
3636 - **Organization level **: Using `WaffleFlagOrgOverrideModel `_
3737 - **Instance level **: Using standard Waffle Switch
3838
3939- **Flag Configuration **
40-
40+
4141 - Flag name: ``authz.enable_course_authoring ``
4242 - Management via Django Admin UI or management command
4343 - Deprecation scheduled after 2 Open edX releases (after Willow)
@@ -56,7 +56,7 @@ When the flag state changes, automatic migration occurs immediately:
5656 system
5757- **Flag disabled **: New system role assignments migrate to legacy system and are removed from
5858 new system
59-
59+
6060 *Note: Roles without legacy equivalents remain in the new system and are not migrated *
6161
6262
@@ -79,7 +79,7 @@ Rejected Alternatives
7979**Per-user level implementation **
8080 Creates inconsistent permission experiences within the same course. Course staff could
8181 attempt to set permissions in one system for users operating in another system, resulting
82- in ineffective permission changes.
82+ in ineffective permission changes.
8383
8484References
8585**********
0 commit comments