JAB-004: uniform verb call convention a verb is a JS fn, args are plain JS values, one tokenizer for CLI + pager, ambient global be

Now
DONE

Straighten the JS verb calling convention so a verb is a plain JS function invoked with plain JS args, driven identically from the CLI and the pager. THREE call shapes: (1) verb 0 args; (2) verb some args incl 'some quoted' shell-split string args; (3) verb("proper", 132, "js") JS-eval'd to real values. The CLI gets shape 2 pre-split by the shell; the pager : line must split the SAME way. Ambient state (repo, output sink, render mode, flags) rides a global be object, not call args; the verb understands paths/URIs on its own. Replaces the (row, ctx)→{enqueue} handler + central resolve.js classifier.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome