Draws a ConceptGraphArtifact as a dark "concept sky": concepts are bone-coloured stars, the
people in the room draw the constellations. Contributions are diamonds (or the line between
two concepts), solid when a direct quote survived and dashed when only a summary did, and
origin prompts are small pills dotted to what they led to. On a series graph each star's ring
is cut into one arc per session it appears in.
Three views share one set of selections: Sky (every star at its fixed place), Orbit (the
selected concept at the centre, the rest on rings by distance) and List, the complete
keyboard and screen-reader equivalent. Filtering fades but never moves anything. Layout and
rules live in utils/conceptSky.ts; this component only holds the reader's state and wires
the pieces in components/artifacts/sky together.
The dark theme is scoped to the .concept-sky container, so the surrounding app stays light.
Nothing that identifies a speaker (a pseudonym, a message id) is read or drawn anywhere in
the sky: these graphs come out of Chatham House Rule events. See buildScene.
Draws a ConceptGraphArtifact as a dark "concept sky": concepts are bone-coloured stars, the people in the room draw the constellations. Contributions are diamonds (or the line between two concepts), solid when a direct quote survived and dashed when only a summary did, and origin prompts are small pills dotted to what they led to. On a series graph each star's ring is cut into one arc per session it appears in.
Three views share one set of selections: Sky (every star at its fixed place), Orbit (the selected concept at the centre, the rest on rings by distance) and List, the complete keyboard and screen-reader equivalent. Filtering fades but never moves anything. Layout and rules live in utils/conceptSky.ts; this component only holds the reader's state and wires the pieces in components/artifacts/sky together.
The dark theme is scoped to the
.concept-skycontainer, so the surrounding app stays light. Nothing that identifies a speaker (a pseudonym, a message id) is read or drawn anywhere in the sky: these graphs come out of Chatham House Rule events. See buildScene.