optimization-job-api 0.4.0

Versioned optimization jobs for agents: job envelope, result contract with claims and evidence, checked journals and the worker SDK
Documentation

optimization-job-api

Optimization ecosystem · Shared solver-selection and agent guide

Versioned optimization jobs for agents and people: the job envelope optimization.job/0.1, the result contract optimization.result/0.2 with claims and evidence, checked journals, input hashing, worker-declared artifacts and the worker SDK (worker::run, Worker, Prepared).

A worker implements Worker::prepare and returns a Prepared task set; the SDK owns concurrency, journal commits and the final manifest. The runner optimization-runner (optimization-run, optimization-mcp) schedules registered workers on one CPU budget.

Workers built on this crate: the fcmaes worker in fcmaes-rust, the LP/MIP worker in LP-IP-craft and the NLP worker in SQP-craft.

See the guide and the JSON Schemas. Linux only for process supervision. MIT license.