Run simple per default

This commit is contained in:
Anton Osika
2023-06-19 22:31:20 +02:00
parent 8a7fe5257a
commit 851c6bc999
3 changed files with 11 additions and 3 deletions

View File

@@ -203,9 +203,18 @@ def fix_code(ai: AI, dbs: DBs):
# Different configs of what steps to run # Different configs of what steps to run
STEPS = { STEPS = {
"default": [gen_spec, gen_unit_tests, gen_code, gen_entrypoint, execute_entrypoint], "default": [simple_gen, gen_entrypoint, execute_entrypoint],
"benchmark": [gen_spec, gen_unit_tests, gen_code, fix_code, gen_entrypoint], "benchmark": [simple_gen, gen_entrypoint],
"simple": [simple_gen, gen_entrypoint, execute_entrypoint], "simple": [simple_gen, gen_entrypoint, execute_entrypoint],
"tdd": [gen_spec, gen_unit_tests, gen_code, gen_entrypoint, execute_entrypoint],
"tdd+": [
gen_spec,
gen_unit_tests,
gen_code,
fix_code,
gen_entrypoint,
execute_entrypoint,
],
"clarify": [clarify, gen_clarified_code, gen_entrypoint, execute_entrypoint], "clarify": [clarify, gen_clarified_code, gen_entrypoint, execute_entrypoint],
"respec": [ "respec": [
gen_spec, gen_spec,

View File

@@ -6,6 +6,5 @@ and give details about anything that might be unclear. **Don't leave anything un
Second, lay out the names of the core classes, functions, methods that will be necessary, Second, lay out the names of the core classes, functions, methods that will be necessary,
as well as a quick comment on their purpose. as well as a quick comment on their purpose.
Finally list all non-standard dependencies you'll have to use.
This specification will be used later as the basis for the implementation. This specification will be used later as the basis for the implementation.