Update secondary pathway seeds - #2590
Open
A-Wheeto wants to merge 10 commits into
Open
Conversation
Duplicate each activity with a -secondary slug and attach the duplicates to two new single-activity groupings, so completion is tracked independently per programme. ENG-1532
ENG-1532 ENG-1803
Update ordering on the progress bar and dashboard ENG-1532
…e the new objective components get lost down the page ENG-1532
Also revert the default amount of comminity activities shown on the component by default ENG-1532
Merge "Make a positive impact on young people in computing" and "Support your professional community" into a single grouping, deduplicating the 4 legacy activity slugs already shared between both. Also mark "Complete the I Belong programme as a school" as legacy ENG-1531
report_generation.rb special-cased secondary certificate's objective index by 1 specifically to skip this KS3 entry; that offset is no longer needed now that secondary certificate's programme_objectives shape matches primary certificate and i_belong's ENG-1260
Remove the "Successfully complete the Subject knowledge certificate" enrol_copy bullet from all 5 secondary pathways, since KS3/CS Accelerator completion is no longer required Order programme_activity_groupings by sort_key before taking the first non-community group in Certificates::PathwaysController#show. Secondary now has 3 non-community groupings (All courses, CQF, PD) instead of 1, so relying on default row order was no longer safe to guarantee "All courses" is picked ENG-1534
|
A-Wheeto
force-pushed
the
eng-1260-remove-secondary-certificate-objective-from-code
branch
from
July 28, 2026 14:20
9094b26 to
f004100
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Remove the "Successfully complete the Subject knowledge certificate" enrol_copy bullet from all 5 secondary pathways, since KS3/CS Accelerator completion is no longer required (ENG-1260). Also update stale comments left over from the ENG-1531 community grouping merge.
Order programme_activity_groupings by sort_key before taking the first non-community group in
Certificates::PathwaysController#show. Secondary now has 3 non-community groupings (All courses, CQF, PD) instead of 1, so relying on default row order was no longer safe to guarantee "All courses" is picked.