...
we can club the summary and end page plugin which will behave as an assessment end page plugin. Based on the config received by the player we will switch the end page.
...
Pros:
We do not need to change content editor code for a new content type, just a plugin change will suffice this requirement.
Existing content will work as it is [ if content-type is a resource, not self assess ] just that while editing it will show one last slide as the summary plugin
Self-assessment creation flow will get reduces, the user need not to add summary slide explicitly
Any edition in the future on the assessment parameter will get handled by the assessment end-page plugin.
Cons:
We will be handling two endpage plugins based on the different type of content type [ not a cons though For old content migration, we will have to remove the summary plugin from existing content [ Migration task size will be a function of total content ]