This commit is contained in:
khodowany
2026-10-04 22:29:06 -05:00
parent 0e68f5364b
commit ef62af892b
40 changed files with 1754 additions and 789 deletions
+6 -1
View File
@@ -29,7 +29,12 @@ def main():
collect('targets_present_cold',{r:production.generate_role(source,r,data) for r in production.ROLES})
for path in refs.glob('*.xml'):path.unlink()
collect('targets_absent_cold',{r:production.generate_role(source,r,data) for r in production.ROLES})
production.generate_role(source,'electric_solo',data,{'choice_seed':'different electric only'})
# Exercise an operational musical setting, not merely a different cache
# key. A stream seed alone need not change a deterministic winner.
changed=production.generate_role(source,'electric_solo',data,{'register_center':72})
changed_hash=vocabulary.fingerprint(changed['document'])
assert changed_hash!=results['base']['electric_solo'],'electric setting was inert'
evidence['changed_electric_register_hash']=changed_hash
collect('after_electric_setting',{r:production.generate_role(source,r,data,cache_dir=cache) for r in production.ROLES})
evidence['passed']=True
(a.output/'dependency.json').write_text(json.dumps(evidence,indent=2))