Decomp-batch TUI driver: browse transcription-core run manifests, queue an ordered multi-run batch with per-run authoritative-text picks, then hand off to cjm-transcript-decomp-core's headless batch runner (one capability stack for the whole batch). Born on-graph.
Project description
cjm-transcript-decomp-tui
Decomp-batch TUI driver for the transcript-decomposition workflow: browse the transcription core's run manifests, queue an ordered multi-run batch with per-run authoritative-text (text-from) picks, preview how the batch folds into headless invocations, then hand off to cjm-transcript-decomp-core's batch runner — one loaded capability stack per text-from group, every run byte-identical to a hand-launched one. Includes a read-only decomp-results view over the decomp core's own manifests.
Modules
cjm_transcript_decomp_tui.__init__cjm_transcript_decomp_tui.appcjm_transcript_decomp_tui.clicjm_transcript_decomp_tui.discoverycjm_transcript_decomp_tui.runscjm_transcript_decomp_tui.state
API
cjm_transcript_decomp_tui.app
DecompAppclass — Decomp-batch setup, v0 thinnest slice: one selection stage over the
cjm_transcript_decomp_tui.cli
batch_argvfunction — Render one text-from group as headless decomp-core argv.build_parserfunction — The TUI driver's argument surface (batch-setup options + core passthrough).mainfunction — Resolve settings (flags > persisted state > manifest discovery), run the
cjm_transcript_decomp_tui.discovery
discover_capabilityfunction — Pick a DEFAULT capability for a role by surface match.manifests_with_methodfunction — Enumerate installed capabilities whose structural surface listsmethod.
cjm_transcript_decomp_tui.runs
DecompIndexclass — Decomp-core run manifests read back: coverage chips for the batch stageSourceRunIndexclass — Transcription-core run manifests — the decomp workflow's SOURCES — plusgroup_by_text_fromfunction — Fold an ordered batch selection into headless hand-off groups.
cjm_transcript_decomp_tui.state
load_statefunction — Read this project's persisted TUI state.save_statefunction — Merge updates into the persisted state and write it back (best-effort:state_pathfunction — Where this project's TUI state lives.
Dependencies
Depends on: cjm-substrate-tui-kit, cjm-transcript-decomp-core, textual
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cjm_transcript_decomp_tui-0.0.1.tar.gz.
File metadata
- Download URL: cjm_transcript_decomp_tui-0.0.1.tar.gz
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9f9cfb4e3dbb86172432d356e266c58b41d98fc90617113a585ae2db2bb8a9f
|
|
| MD5 |
ce054a4885995d7b1cfe67bba9ca9cde
|
|
| BLAKE2b-256 |
5d72a04dd07649457de4f4cb7beffe366311f9c4a4c497bfb1c068dec8da25e0
|
File details
Details for the file cjm_transcript_decomp_tui-0.0.1-py3-none-any.whl.
File metadata
- Download URL: cjm_transcript_decomp_tui-0.0.1-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47a3402b08a85515b2a334145c4253526e340b9064c9908137cb4487b25270ee
|
|
| MD5 |
eab503bb973ae3954534517a6ffa7449
|
|
| BLAKE2b-256 |
a516ffc562b5ffd8d48bdd3dc02b66a352c5433330244e65c70e3c9382a693e2
|