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, theread_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.4
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.4.tar.gz | 35.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cjm_graph_workbench_qt-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 65.0 kB
Release files / cjm_graph_workbench_qt-0.0.4.tar.gz
| Download URL | cjm_graph_workbench_qt-0.0.4.tar.gz |
|---|---|
| Size | 35.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2735f1f63a8e738c2566aace80fadd0c8b5ab63e0eb04b98f7c7343972c15185
|
|
BLAKE2b-256 checksum How to use checksums |
ee3377975811daf03cea2de828197dab9e7f4c7a32b82bd612bbcadf30851683
|
| 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.4-py3-none-any.whl
| Download URL | cjm_graph_workbench_qt-0.0.4-py3-none-any.whl |
|---|---|
| Size | 29.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8605a6af905a6429abbcba19ba8a936dbc97e3664b7ca9eaf751ad3cd00875a0
|
|
BLAKE2b-256 checksum How to use checksums |
33f8163be7cc7a1d0d341dfc8f69e21fe26c2076ff40130d496877c6bf6be999
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|