ContentGrapher
AboutResearchHelp Docs
Analyze →
ContentGrapher
Analyze →
AboutResearchHelp Docs
← All reference pages

Why does the structural recommendation change between runs?

The split or keep recommendation is a weighted judgment, not a deterministic calculation. The boundary map, the underlying architectural data, is stable even when the verdict varies.

Structural decisions are judgment calls, not calculations

The split or keep recommendation from the page architecture recommendation is an evaluated recommendation based on architectural signals in your content. Different runs can reach different conclusions on the same page. This is not a bug. The structural decision is the highest-variance output ContentGrapher produces. Phase 2, which includes the structural recommendation, requires an analysis credit. Phase 1 is free.

The pipeline frames this as its assessed recommendation, not a deterministic answer. The signals it weighs are the same between runs, but the weighted judgment that results can land on different sides of a threshold.

The structural recommendation section of a ContentGrapher report showing a Keep as one page verdict. Two callout annotations point to the verdict label and the reasoning paragraph. A third callout notes that this is the highest-variance output type.

The variance is a signal about your page

In a 30-run controlled study on a single URL, no condition produced unanimous agreement across five runs. Pages near an architectural threshold are expected to show this pattern. Pages with clearly one-sided architecture may not. The structural decision reflects a judgment call on architecture that is genuinely near a threshold for many pages.

If the verdict across your runs is 4 in one direction and 1 in the other, the page is near a decision threshold. Both answers are technically defensible given the architecture signals. The divergence tells you something about your page's structural position, not about the reliability of the pipeline.

Designed card showing five verdict chips at the top, four labeled Keep as one page in green and one labeled Split into two pages in amber. Below the chips, a boundary map table shows five concepts with their boundary decisions and a stability column reading stable across all 30 runs. Three callout annotations explain the variance pattern.

What stays stable

The boundary map, the per-entity architectural decisions showing which concepts to keep, shorten, move, or create, produced the same set of boundary decisions across all 30 runs in the study. The structural verdict, split or keep, varies. The underlying architectural data does not.

Use the boundary map as your authoritative architectural input. It tells you which concepts belong on this page, which should be shortened, which should move to a separate page, and which need to be created. This data is stable even when the summary verdict is not.

How to use this in practice

Read the reasoning provided alongside each structural decision, not just the label. If the reasoning is consistent across runs, that consistency is the signal worth acting on, even if the label flips between split and keep. If the reasoning also shifts between runs, the page's architecture is genuinely near a threshold and the structural decision is yours to make.

The boundary map and the supporting reasons give you the architectural picture. The split or keep label is the pipeline's best inference from that picture. They are different outputs and should be used differently.

If the split-or-keep call still feels unclear after reading the reasoning, the Architecture Study is worth a read: it isolates the effect of the URL boundary itself from the effect of how developed the content is, on a controlled set of real pages.

Related topics

Page ArchitectureBoundary ClassificationsWhy does the same concept sometimes get a different boundary classification between runs?
← All reference pages