← Visualization

c41 · active exploration

Signal Column Flow

A Vue + SVG hybrid prototype for showing how noisy evidence becomes reduced entities, readable actions, and eventually provisional interpretation without hiding authority.

Design Intent

This surface is meant to behave like an explanation ladder, not a sankey chart: left side stays close to evidence, middle groups the session into smaller objects, and the right side offers legible actions while keeping inference visibly provisional.

Scenarios

qcontrol not detected

Skill Proof Run

Testing whether a left-to-right column view can make reduction feel visible instead of magical.

Many raw signals feed a smaller attribution layer and then resolve into a readable action vocabulary without pretending everything is equally authoritative.

Focus

assemble response context

Rightward movement means more legible, not automatically more authoritative.

session mock:session-abstraction-laddermode explanationfocus assemble response contextraw visiblemixed authorityreduction legible

Column flow modes

Column count

Authority Rail

Observed Observed via MCP Reported Reduced Inferred

Signal Column Flow

Session Abstraction Ladder

Mixed qcontrol-style session with file, MCP, and network evidence flowing into a smaller explanatory story.

Mock sessionMixed authority4 columns

Raw Signal

Noisy evidence close to runtime

Actor / Entity

Reduced session objects and attribution

Action

Readable behaviors that emerge from the evidence

Target / Outcome

Concrete object, host, or resource that was touched

Focus Inspector

Assemble response context

No single raw event says this outright; it is inferred from the combined file and MCP traces.

Raw Signal

3

Actor / Entity

3

Action

3

Target / Outcome

2

Authority Scorecard

11 nodes · 10 edges

Observed2
Observed via MCP2
Reported1
Reduced5
Inferred1
Missing0

Strongest source

Codex session

root agent session

Feeds into

Authority

Inferred

Best-effort interpretation that should remain visibly provisional.

Supporting signals

  • Codex session
  • Project files
  • Filesystem MCP server
  • tool.result x 3
  • file.read x 6
  • mcp.request x 3

Still inferred

  • No inferred nodes in the active path.

Explanation Notes

What the page proves

The same session can be described as evidence, entities, and actions without changing the underlying story.

Why the shape works

The middle column absorbs complexity so the right side can read like explanation instead of log playback.

What to watch

Moving right should mean more legible, not automatically more true.

Live wiring

The page can proxy a local qcontrol feed through /api/qcontrol/runtime-session. Set QCONTROL_BASE_URL if your local bridge is not running on http://127.0.0.1:8787.