<commit_before>[ [ Gofer it
	smalltalkhubUser: 'Pharo' project: 'Pharo30Inbox';
	package: 'SLICE-Issue-12684-NewValueHolder-Enhancements';
	load ]
	on: MCMergeOrLoadWarning, MCMergeResolutionRequest
	do: [ :ex | ex merge ] ] 
	on: MCNoChangesException 
	do: [].<commit_msg>Ensure the laod of ReactiveVaraible before Spec<commit_after>[ [ Gofer it
	smalltalkhubUser: 'Pharo' project: 'Pharo30Inbox';
	package: 'SLICE-Issue-12684-NewValueHolder-Enhancements';
	load ]
	on: MCMergeOrLoadWarning, MCMergeResolutionRequest
	do: [ :ex | ex merge ] ] 
	on: MCNoChangesException 
	do: [].
	
repo := MCFileTreeRepository new directory: 'spec-master' asFileReference.

currentVersions := MCWorkingCopy allManagers 
	select: [ :e | (e ancestry ancestors) notEmpty ] 
	thenCollect: [ :e | e ancestry ancestors first name ].
	
names := repo packageDescriptionsFromReadableFileNames.

toLoad := names select: [ :e || currentVersion | 
	currentVersion := e first , '-', e second , '.', e third asString.
	(e first = 'ReactiveVariable') and: [ (currentVersions includes: currentVersion) not ] ].

toLoad do: [ :name || version |
	version := repo versionFromFileNamed: name first, '.package'.
	FileStream stdout << name first << '-'<< name second << '.'<< name third asString; crlf.
	[ version load ]
		on: MCMergeOrLoadWarning
		do: [ :ex | ex load ] ].
{'fraction_non_alphanumeric': 0.12640239341810022, 'fraction_numerical': 0.010471204188481676, 'mean_word_length': 4.742489270386266, 'pattern_counts': {'":': 0, '<': 13, '<?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': '3539568', 'n_tokens_mistral': 461, 'n_tokens_neox': 441, 'n_words': 120}