[Discussion] Scriv Fragment Creation
@fox0430

In the Scriv repository, a user suggested the introduction of an interactive mode for `scriv create` such that one could select the category for which one is about to introduce changes.  This would be a great chance to minimise the file size of the resulting fragments but I am also afraid that this new mode might replace the current behaviour of being non-interactive such that any automation relying on the non-interactive behaviour would break.  This would also include the Scriv fragment creation Action this repository uses.  Although I realise that the pure suggestion of an interactive mode does not necessarily imply its implementation, I would like to discuss the possible options with you how the resulting issues might be best avoided, anyway.

One option might be to pin the Action to the latest version of Scriv which still uses the non-interactive behaviour but this might lead to vulnerabilities in the long term as I would rely on a version which is no longer maintained.  For this reason, that should not be preferred solution.

Instead, I created a workaround for the creation of a Scriv fragment.  The workaround is general enough to not necessarily be limited to Scriv.  The approach is that the desired fragment is generated from the commit messages of the current branch.  The application implementing this workaround reads the commit messages and extracts the items for the fragment which is created in a way compatible with Scriv.  Thus, the `scriv collect` step in the release preparation workflow would still work without any trouble.  Furthermore, one does not need to take care about the fragment's contents anymore as they are generated from the commit messages which is a great improvement regarding time efficiency.

In general, would you be interested in giving this workaround a try?