Task: Restore the code generation methodology seed

Table of Contents

This page documents a task in the Restore the code generation methodology the slovaris removal took story. It captures the goal, current status, acceptance, and any notes or results.

1. Goal

Database recreation completes on main again, and every seed script that names the code generation methodology resolves against it.

2. Status

Field Value
State DONE
Parent story Restore the code generation methodology the slovaris removal took
Now Nothing.
Waiting on Nothing.
Next Nothing.
Last touched 2026-09-18

3. Acceptance

  • compass db recreate completes from scratch
  • The methodology is seeded alongside the other general methodologies, not inside a dataset-specific script
  • The restored implementation details describe the live pipeline, naming no deleted script

4. Plan

(Implementation strategy. Written when work starts; key decisions are distilled into the parent story's * Decisions at close, but the plan itself stays — it is the historical record of what we did.)

5. Notes

6. Test Scenarios

Manual QA scenarios (scaffolded via compass add test_scenario, run through the QA Validation Runner panel) that verify this task. Link new ones here as they're created; the scenario doc itself links back via its "Verifies task" field.

Scenario State Notes
     

7. PRs

PR Title
   

8. Review

Comment summary File Decision Notes
       

9. Result

OreStudio Code Generation Methodology is seeded again, in dq_methodology_populate.sql alongside the other general methodologies.

The row was defined in solvaris_methodology_populate.sql and was deleted with the slovaris dataset in 4059ea5cd8. It was never slovaris data: acme_dataset_populate.sql and ten refdata and synthetic seed scripts name it too, so every database recreation since has failed at acme_dataset_populate.sql:433.

Its name, description and logic reference are the original. The implementation details are not: the original walked a reader through run_generator.sh and models/slovaris, both deleted by the same commit, so restoring that text would have undone the cleanup it was doing. The replacement describes the live pipeline.

Acceptance met. compass db recreate --yes --kill completes in 49 seconds where it previously failed; fifteen methodologies are seeded including this one; and the thirty-four acme datasets that name it resolve against it.

Emacs 29.3 (Org mode 9.6.15)