Run the local demo loop from the repo root:
python protein_loop.py --mode helical
python protein_loop.py --mode mixedWhat it does:
- Reuses the current protein demo artifacts in
outputs/. - Runs the deterministic OpenFold3 MSA weighting and feedback update.
- Writes the run summary, local heuristic state, and append-only run registry.
- Records the result in the workspace engineering log.
- Also emits a comparison report with recommended next heuristic defaults.
- Generates a compact markdown run review that bundles the summary, next command, rationale, and key artifact paths.
- Generates a session index that points to the review and the other live handoff files.
Notes:
helicaluses the helical bundle demo artifacts.mixeduses the mixed alpha/beta demo artifacts.- The workflow remains
MOCK/DEMOuntil a real validation source is added. - The run registry records explicit before/after deltas for the current and prior run.
- The comparison report recommends the next local heuristic defaults using a deterministic rule:
exploit-neffwhen support improvesexpand-diversitywhen support dropsblend-best-and-latestwhen the run is flat
- After each run, open
protein_loop_session_index.mdfor the shortest restart path. - The root index is regenerated on each run and points at
outputs/openfold3_run_review.mdandoutputs/openfold3_session_index.md.