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
  • 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.4

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.4
File Size Uploaded
cjm_graph_workbench_qt-0.0.4.tar.gz 35.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cjm-graph-workbench-qt 0.0.4
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

0.0.6

2 release files

0.0.5

2 release files

This release

0.0.4 This release

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