Commit History

Delete alpha_factory/infra/rag.py, alpha_factory/infra/rag.py
579a6a1
verified

gaurv007 commited on

Upload alpha_factory/config.py
9c2119c
verified

gaurv007 commited on

Upload alpha_factory/run.py
f78abd8
verified

gaurv007 commited on

Upload alpha_factory/orchestration/pipeline.py
674f71c
verified

gaurv007 commited on

Delete factor_store/alphas.duckdb, prompts/templates/*.j2, .gitattributes
cd44ffc
verified

gaurv007 commited on

Upload alpha_factory/orchestration/__init__.py
6900f1e
verified

gaurv007 commited on

Upload .gitignore
d932d48
verified

gaurv007 commited on

Upload alpha_factory/deterministic/proven_templates.py
515a75a
verified

gaurv007 commited on

Upload alpha_factory/deterministic/expression_mutator.py
8b456b8
verified

gaurv007 commited on

Upload tests/test_pipeline.py
82fe9b4
verified

gaurv007 commited on

Upload alpha_factory/orchestration/pipeline.py
494e9ca
verified

gaurv007 commited on

Upload alpha_factory/run.py
434f57f
verified

gaurv007 commited on

Upload alpha_factory/deterministic/lint.py
a6a7d9d
verified

gaurv007 commited on

Upload alpha_factory/deterministic/theme_sampler.py
0b6201d
verified

gaurv007 commited on

Upload alpha_factory/cleanup.py
74d141c
verified

gaurv007 commited on

Upload alpha_factory/data/brain_fields.py
0af1dfb
verified

gaurv007 commited on

Upload alpha_factory/__init__.py
b249318
verified

gaurv007 commited on

Upload alpha_factory/config.py
18cab64
verified

gaurv007 commited on

fix: honest README with proper metadata"
ba3c7ad
verified

gaurv007 commited on

fix: infra/__init__.py β€” only export what exists, remove BrainClient from active imports"
3dd4a9b
verified

gaurv007 commited on

fix: orchestration/__init__.py β€” clean import"
3746700
verified

gaurv007 commited on

fix: personas/__init__.py β€” only import what pipeline actually uses, stub the rest"
2cb14c1
verified

gaurv007 commited on

fix: run.py v3 β€” add --proven flag as primary mode, fix sign logic in compiler, add retry to llm_client"
85f8d4c
verified

gaurv007 commited on

fix: pipeline v3 β€” remove dead imports, add --proven mode as primary, check token budget, honest behavior"
bc1b21d
verified

gaurv007 commited on

fix: honest README β€” removes false claims, documents what actually works, adds proper usage instructions"
74675f0
verified

gaurv007 commited on

feat: generate_proven.py β€” standalone script that generates BRAIN-ready expressions using proven Alpha 15/6 structures, no LLM needed"
c92d64f
verified

gaurv007 commited on

feat: winner_memory.py β€” stores BRAIN results, identifies winning patterns, feeds back to generation"
ff03a17
verified

gaurv007 commited on

feat: winner_memory.py β€” tracks what works, feeds back winning patterns + proven_templates.py β€” hardcoded Alpha 6/15 archetypes that ALWAYS produce upward curves"
bc41622
verified

gaurv007 commited on

feat: expression_mutator.py β€” generates 5 variants from any alpha (decay, horizon, neutralization, vol-scaling, sign flip)"
4579313
verified

gaurv007 commited on

fix: pipeline v2 β€” prevent theme repetition in batch, track used themes per batch for diversity"
15c8c77
verified

gaurv007 commited on

feat: add cleanup utility to purge old bad alphas with fake fields + prevent theme repetition in pipeline"
007ca36
verified

gaurv007 commited on

fix: hypothesis_hunter v3 β€” inject novel group keys, prevent theme repetition, force no-quotes rule"
9358827
verified

gaurv007 commited on

fix: expression_compiler v4 β€” strip quotes from fields, post-compile validation, wire novel groups, fix all known issues"
67fa1c2
verified

gaurv007 commited on

fix: ui.py β€” force PYTHONIOENCODING=utf-8 and NO_COLOR=1 in subprocess to prevent Windows cp1252 crash"
668e3a5
verified

gaurv007 commited on

fix: ui.py β€” fix dry run button by loading .env before subprocess and handling async properly"
4fc0527
verified

gaurv007 commited on

fix: ui.py β€” compatible with Gradio 6.x (remove show_copy_button, move theme to launch)"
d91ab53
verified

gaurv007 commited on

feat: add Gradio UI for viewing generated alphas with timestamps, copy button, and live generation
ed73de7
verified

gaurv007 commited on

fix: hypothesis_hunter v2 β€” full field metadata to LLM, strict field constraint
8bc677b
verified

gaurv007 commited on

fix: hypothesis_hunter v2 β€” pass field descriptions, signs, arities + strict constraint to use ONLY listed fields"
ba25095
verified

gaurv007 commited on

fix: add explicit operator arities to LLM compiler prompt β€” prevents 'Invalid number of inputs' BRAIN errors"
ede9d13
verified

gaurv007 commited on

fix: add operator arity validation to lint + enrich LLM prompt with exact arities to prevent 'Invalid number of inputs' errors"
b042e9d
verified

gaurv007 commited on

fix: auto-load .env file at startup using python-dotenv
3dabb66
verified

gaurv007 commited on

fix: add PROVEN_ARCHETYPES constant back to theme_sampler.py for direct imports
d120435
verified

gaurv007 commited on

fix: restore PROVEN_ARCHETYPES export + add new exports (get_theme_archetype, get_theme_fields, THEME_TO_ARCHETYPE)"
d8511eb
verified

gaurv007 commited on

feat: config v2 β€” add dataset tier priorities, field selection strategy, and novel group preference
a7a3c87
verified

gaurv007 commited on

feat: expression_compiler v2 β€” new archetypes for model77 SUE/PEAD, supply chain, analyst guidance, PCR contrarian + auto field-aware backfill/sign"
1991baa
verified

gaurv007 commited on

feat: lint v2 β€” loads 71 operators from data/operators.csv, validates field IDs against registry, improved checks
fa79bf1
verified

gaurv007 commited on

feat: theme_sampler v2 β€” real BRAIN fields from model77/analyst4/news12/option9/pv13, data-driven gap scoring
88e6e07
verified

gaurv007 commited on

feat: add alternative neutralization groups (85+ under-explored keys with AC≀100)
23dc829
verified

gaurv007 commited on

feat: add complete BRAIN operators catalog (71 operators with categories)
cf782be
verified

gaurv007 commited on