Skip to content

MIGRATION

github-actions[bot] edited this page Sep 26, 2026 · 1 revision

Moving from older layouts

Use logicytics.yaml as the single settings source. Execution code lives under logicytics/module/, command parsing under logicytics/cli/, and the public API under logicytics/module/api.py.

Older mode flags remain compatibility aliases: --default selects standard, --threaded selects balanced, --minimal selects quick, and --depth selects thorough. New scripts should use --mode or --profile.

Legacy CODE/config.ini is read only as a compatibility input. The explicit core.integration.legacy_code_outputs collector imports approved generated output; the engine does not implicitly scan the repository. Extension support is limited to reviewed PluginCollector modules under plugins/. Run evidence is owned by its manifest-backed run folder. There are no global ACCESS/, RUNS/, LOGS/, or PACKAGES/ stores.

Translate supported settings using Configuration, then run preflight and plan before collecting.

Clone this wiki locally