cjm-graph-workbench-qt
No purpose recorded on-graph yet — author it with assert 64eca3b7-45b2-550b-b70a-39b76aefaf32 purpose "…" (or by the repo's entity key).
Modules
cjm_graph_workbench_qt.__init__— Qt workbench over a cjm context graph — the PySide6 lane slab-1 pilot (d2a6d8e1).cjm_graph_workbench_qt.app— The Qt workbench: the FIRST SHELL INSTANCE (ruling 2bae2cc1, item a9ba662e).cjm_graph_workbench_qt.cli— CLI entry for the Qt graph workbench (console scriptcjm-graph-workbench-qt).cjm_graph_workbench_qt.data— One open graph behind a private asyncio loop thread — the workbench'scjm_graph_workbench_qt.feed— The session feed as MARKDOWN — slab 2's seat page (DEC ee9e9be6).cjm_graph_workbench_qt.mdspine— Node-in-context as MARKDOWN — the Qt absorption surface (item d2a6d8e1).cjm_graph_workbench_qt.spine— Pure spine for the workbench: lens-layer view dicts -> flat row lists.
API
cjm_graph_workbench_qt.app
WorkbenchWindowclass — Portfolio front door -> anchor pin tree -> node-in-context detail.picker_rowsfunction — Spine row dicts -> PickerList rows: every row is a cursor stop (j/k
cjm_graph_workbench_qt.cli
build_parserfunctionmainfunction — Resolve the launch, open the graph session, run the window; teardown is unconditional.resolvefunction — The precedence walk over the launch keys; the graph db is required
cjm_graph_workbench_qt.data
GraphSessionclass — The workbench's session: start() opens the graph on the loop, thebench_gesturesfunction — The workbench's canonical gestures for the scale harness (design detail 4389a579): itsread_session_pointerfunctionsession_pointer_pathfunctionwrite_session_pointerfunction
cjm_graph_workbench_qt.feed
build_feed_markdownfunction — The whole feed page for one zoom level: header (session/window vitals,build_session_rowsfunction — The sessions picker as rows (newest first): key · started · title —fmt_ts_sfunction — Unix seconds -> local wall-clock WITH seconds — feed ops land seconds
cjm_graph_workbench_qt.mdspine
build_node_markdownfunction — One node's whole context as a markdown document (DEC 47501c78 order:build_search_markdownfunction — Literal search results as one page of graph:// links (the slab-2 halfescape_inline_htmlfunction — Neutralize markdown hazards in PROSE — raw<and bare~— whilelink_textfunction — Escape the markdown-active characters in link/inline TEXT (titles and
cjm_graph_workbench_qt.spine
build_lead_rowsfunction — One anchor's pin tree as rows: lock (row descends to the note, body linesbuild_node_rowsfunction — Node-in-context as rows (DEC 47501c78): title, kind/id, ACTIVE facts,build_portfolio_rowsfunction — The front door as rows: counts header, one block per anchor (portfoliofmt_tsfunction — Unix seconds -> local wall-clock (minutes), or '' — humans read wall-clock.
Dependencies
Depends on: PySide6, cjm-context-graph-projection, cjm-substrate-qt-kit
Metadata
Release files for cjm-graph-workbench-qt 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cjm_graph_workbench_qt-0.0.6.tar.gz | 38.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cjm_graph_workbench_qt-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 68.8 kB
Release files / cjm_graph_workbench_qt-0.0.6.tar.gz
| Download URL | cjm_graph_workbench_qt-0.0.6.tar.gz |
|---|---|
| Size | 38.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a296724c7a45cf419c485ed5bc993fd7ee7be1b9ac9d1f94ae8fdd03ff96e94d
|
|
BLAKE2b-256 checksum How to use checksums |
1d13cd75d05f4f89e8af87d5bf9b0abdf06e73b0dd165ae70fc29161e86063fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / cjm_graph_workbench_qt-0.0.6-py3-none-any.whl
| Download URL | cjm_graph_workbench_qt-0.0.6-py3-none-any.whl |
|---|---|
| Size | 30.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2bc3b7a5d6b10dc437844c9991f293ecb2ceebced5cd28a2bb95e51888217454
|
|
BLAKE2b-256 checksum How to use checksums |
5851e3e8e5eb3f26524e9612baaafdb4c5931e5169f43aed7ac62b48ced8a901
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|