Skip to main content

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 script cjm-graph-workbench-qt).
  • cjm_graph_workbench_qt.data — One open graph behind a private asyncio loop thread — the workbench's
  • cjm_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

  • WorkbenchWindow class — Portfolio front door -> anchor pin tree -> node-in-context detail.
  • picker_rows function — Spine row dicts -> PickerList rows: every row is a cursor stop (j/k

cjm_graph_workbench_qt.cli

  • build_parser function
  • main function — Resolve the launch, open the graph session, run the window; teardown is unconditional.
  • resolve function — The precedence walk over the launch keys; the graph db is required

cjm_graph_workbench_qt.data

  • GraphSession class — The workbench's session: start() opens the graph on the loop, the
  • bench_gestures function — The workbench's canonical gestures for the scale harness (design detail 4389a579): its
  • read_session_pointer function
  • session_pointer_path function
  • write_session_pointer function

cjm_graph_workbench_qt.feed

  • build_feed_markdown function — The whole feed page for one zoom level: header (session/window vitals,
  • build_session_rows function — The sessions picker as rows (newest first): key · started · title —
  • fmt_ts_s function — Unix seconds -> local wall-clock WITH seconds — feed ops land seconds

cjm_graph_workbench_qt.mdspine

  • build_node_markdown function — One node's whole context as a markdown document (DEC 47501c78 order:
  • build_search_markdown function — Literal search results as one page of graph:// links (the slab-2 half
  • escape_inline_html function — Neutralize markdown hazards in PROSE — raw < and bare ~ — while
  • link_text function — Escape the markdown-active characters in link/inline TEXT (titles and

cjm_graph_workbench_qt.spine

  • build_lead_rows function — One anchor's pin tree as rows: lock (row descends to the note, body lines
  • build_node_rows function — Node-in-context as rows (DEC 47501c78): title, kind/id, ACTIVE facts,
  • build_portfolio_rows function — The front door as rows: counts header, one block per anchor (portfolio
  • fmt_ts function — 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.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cjm-graph-workbench-qt 0.0.5
File Size Uploaded
cjm_graph_workbench_qt-0.0.5.tar.gz 36.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cjm-graph-workbench-qt 0.0.5
File Interpreter ABI Platform
cjm_graph_workbench_qt-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 66.3 kB

Release files / cjm_graph_workbench_qt-0.0.5.tar.gz

Download URL cjm_graph_workbench_qt-0.0.5.tar.gz
Size 36.0 kB
Tags Source
SHA-256 checksum
How to use checksums
32d3afb00baaf254ba0b65dd9d9dcedadaf9b7f9991f9349879374440186c7c2
BLAKE2b-256 checksum
How to use checksums
441d723c4c7ba353309cd1846b03bbe08da096df25f2ae8df2df40774c4d23f8
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.5-py3-none-any.whl

Download URL cjm_graph_workbench_qt-0.0.5-py3-none-any.whl
Size 30.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd597874ad151421891c7fa06b7728db7ace5221789a8f5285baea0a1ffc8bbe
BLAKE2b-256 checksum
How to use checksums
4fe90f9a676fe8d751c89d8368a8dd58c3220e4016c7312a1a031ad68fd0f6d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

0.0.6

2 release files

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page