# feat\(inference\): assemble requests with Jev and mock planners · flambo/semantifx

[View on GitCafe](https://git.cafe/flambo/semantifx/commit/7953fee22a35dfe6d576667eaef28ee69a6a9279)

Repository: [flambo/semantifx](https://git.cafe/flambo/semantifx)

Visibility: public

Requested revision: 7953fee22a35dfe6d576667eaef28ee69a6a9279

Requested commit: 7953fee22a35dfe6d576667eaef28ee69a6a9279

Commit: 7953fee22a35dfe6d576667eaef28ee69a6a9279

Tree: 58bd43100b18ac3302d862d364dbab4ee09aa27d

Author: flamboh

Committer: flamboh

## Message

```
feat(inference): assemble requests with Jev and mock planners

Adds the Planner protocol, JevPlanner with one retry and
assembly_unavailable errors, MockPlanner keyword table, assemble
request validation, service dispatch on request type, the cli
assemble subcommand, and latest-request-wins spool cancellation.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

```

## Parents

- [c3db49cc12ba2d1a8f9cb55bd08e6ecf15c8d5d9](https://git.cafe/flambo/semantifx/commit/c3db49cc12ba2d1a8f9cb55bd08e6ecf15c8d5d9?format=markdown)

[Source at this commit](https://git.cafe/flambo/semantifx/tree/7953fee22a35dfe6d576667eaef28ee69a6a9279?format=markdown)
