Skip to content

refactor(run): migrate direct script compilation to Vix Engine #719

Description

@GaspardKirira

Summary

Move direct single-source compilation planning and execution from
modules/cli into Vix Engine.

Requirements

  • Move compiler selection into the engine.
  • Move compiler fingerprinting into the engine.
  • Move direct compilation planning into the engine.
  • Reuse engine process execution.
  • Reuse engine cache services.
  • Return the produced executable artifact.

Acceptance criteria

  • Direct compilation no longer depends on CLI styling.
  • Direct compilation returns engine artifacts.
  • Compiler diagnostics are structured.
  • Cache decisions use engine services.
  • vix run main.cpp remains compatible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    scope:engineVix Engine issue classificationscope:runVix issue classificationsingle-sourceVix Engine issue classificationtype:refactorRefactor without behavior change

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions