<commit_before>This is not a comprehensive list, just some things to be thought through at this time.

# Refactoring
1.  Break apart BaseController, moving relevant stuff into libs

# User Management
1.  Site scope.
2.  Add password option to model form macro. Include column name for password field to go after.
3.  New users should be global subscribers by default, so set that up for doing after saving for create action only.
4.  Figure out how we want to handle avatars for the subscribing user form. Perhaps subscribers get a default avatar only.
5.  Group assigments.

# Group Management
1.  Site scope.
2.  Permission assignments.

# Permission Management

# Record Management
1.  Customize create/edit pages based on record fields.
2.  Mass author/publisher reassignment for when desiring to force delete user.

# Value Management
1.  Ability to schedule?
2.  What happens when published user is force deleted?<commit_msg>remove item from TODO list and make list unordered<commit_after>This is not a comprehensive list, just some things to be thought through at this time.

# Refactoring
*  Break apart BaseController, moving relevant stuff into libs

# User Management
*  Add password option to model form macro. Include column name for password field to go after.
*  New users should be global subscribers by default, so set that up for doing after saving for create action only.
*  Figure out how we want to handle avatars for the subscribing user form. Perhaps subscribers get a default avatar only.
*  Group assigments.

# Group Management
*  Site scope.
*  Permission assignments.

# Permission Management

# Record Management
*  Customize create/edit pages based on record fields.
*  Mass author/publisher reassignment for when desiring to force delete user.

# Value Management
*  Ability to schedule?
*  What happens when published user is force deleted?
{'fraction_non_alphanumeric': 0.041666666666666664, 'fraction_numerical': 0.00641025641025641, 'mean_word_length': 4.0896739130434785, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5742227', 'n_tokens_mistral': 482, 'n_tokens_neox': 463, 'n_words': 271}