future / semantic topology
What if meaning could guide layout?
Give the engine a page to analyze. It maps semantic affinity between content items, clusters what belongs together, and suggests an ordering — then tells you honestly whether the signal is strong enough to trust.
The structure in your content
Choose a scenario. The engine embeds each item, measures pairwise affinity, clusters related modules, and renders a verdict.
Embedding geometry looks strong enough to drive soft layout constraints.
headline reads as the semantic anchor: strongest blend of query relevance and centrality.
pro-tier behaves like the bridge: it has the highest cross-cluster affinity.
Clusters are meaningfully separated. Use them as spacing or zoning priors.
Workers AI not used. This report uses hashed token embeddings as a deterministic baseline.
The map above placed items where the math said they belong. The matrix below shows why — every cell is the cosine similarity between two items' embeddings.
Affinity matrix
Pairwise affinity between items.
Using the local heuristic baseline.
The break that follows thought
Same principle, narrower scope. Can sentence-level semantics improve where a paragraph breaks its lines — without reordering a single word?
Pure width-aware typesetting already fits this paragraph well, so semantics add little.
The morning fog lifted slowly from the harbor, revealing masts and rigging in sharp silhouette.
We had planned to sail at dawn, but the wind betrayed us.
We had planned to sail at dawn, but the wind betrayed us.
By noon the crew was restless, supplies were dwindling, and the barometer was falling.
By noon the crew was restless, supplies were dwindling, and the barometer was falling.
Someone would have to decide whether to wait or abandon the crossing entirely.
Workers AI not used. Sentence and clause cohesion are derived from hashed token embeddings.
Advanced typeset
1039 badness
Optimizes rag, measure, and hyphenation only.
Syntax-aware
3611 badness
Rewards ending lines on punctuation and penalizes bridge-word lead-ins.
Syntax + semantic
6430 badness
Adds local clause cohesion so topic shifts prefer a fresh line.