Musewoods · GroveThe Musewoods Field Manual

Clearing System

The Clearing is Musewoods' semantic context system. It addresses the gap between having excellent canonical artifacts and understanding how those artifacts fit together. Stories, Journals, Viewgraphs, and Groves continue to own editorial work. Clearing sits across those fields and records the typed relationships, provenance, lineage, tensions, evidence, and open questions that make a subject intelligible as a territory rather than merely searchable as a set of documents.

The normative editorial concept lives in The Clearing. This Field Manual page defines where the capability belongs in the platform architecture and how future implementation should preserve existing Musewoods boundaries. At the time of this Guide revision, Clearing is a design contract: the semantic model is specified, but the package must not claim runtime registries, loaders, APIs, or validators until those exist in the codebase.

Do not confuse this system-wide semantic layer with the older Trailhead v1 compatibility feature called Clearings (lib/resonance/trailhead/schema.mjs, dwell: "clearing" in the v1 spine). That bounded feature allows at most two secondary content references a v1 Path can offer as a place to dwell before continuing. It remains valid legacy grammar, but it is neither the v2 dwell semantic role nor the cross-corpus Clearing context system this page describes.

Where Clearing Sits

Clearing is analogous to Resonance in one architectural respect and different in purpose. Both begin from canonical objects rather than becoming a fifth publishing field. Resonance asks how an inquiry travels outward to readers. Clearing asks what a subject means when its canonical artifacts are seen together.

Figure 1

Rendering diagram…

The important rule is that neither system owns the canonical editorial object. A Journal that challenges a thesis remains a Journal. A Viewgraph that illustrates an architecture remains a Viewgraph. A Grove may serve as the durable human-facing projection of a Clearing because it already provides identity, navigation, local assets, Ground, and living structure, but its publishing-field identity remains grove.

The Semantic Contract

DimensionQuestion
MeaningWhat is this?
QuestionWhat made it necessary?
OriginWhere did it come from?
ActorsWho or what inhabits this territory?
ConditionsWhat must be true for it to work?
TensionsWhat competing forces shape it?
EvidenceWhat supports, weakens, or exemplifies it?
RelationsWhat does it connect to, and how?
FrontierWhat remains unresolved?

These dimensions are semantic responsibilities, not compulsory visual sections. The future renderer should compose from the dimensions a subject genuinely needs. The Context Package should preserve them in a machine-readable form so a Grove projection, Context Map, search surface, or intelligent agent does not need to reconstruct the territory independently.

Typed Relationships

bounded-vocabulary

The first registry should remain small and useful: lineage relations such as originates-from and precedes; explanatory relations such as explains and illustrates; evidence relations such as supports, challenges, and provides-evidence-for; development relations such as extends, refines, and operationalizes; dependency relations such as depends-on, enables, and constrains; and exploration relations such as explores and contrasts-with.

reciprocal-context

If a Journal declares that it challenges a thesis, the Journal owns the explicit declaration and the thesis Clearing can receive the reciprocal view during graph resolution. Authors should not have to maintain the same semantic fact in two places.

provenance

The system should distinguish authored, reciprocal, structural, temporal, and inferred context. An inferred relationship may be useful as a candidate, but it should never render or reason with the same standing as an authored relationship unless an explicit governance step promotes it.

Proposed Authoring Shape

The following is illustrative design syntax, not a currently supported authoring contract. When implementation begins, the code registry and validator become the source of truth for the exact vocabulary.

context:
  - target: converged-enterprise
    relation: challenges

  - target: governed-data-foundry
    relation: extends

A Clearing's authored orientation can remain similarly compact: canonical meaning, originating question, kind, status, key tensions, and Frontier. Long-form explanation should continue to live in the canonical fields instead of being copied into a context source.

The Context Package

The stable implementation target is a subject-centered Context Package rather than a particular visual graph. It should contain canonical orientation plus resolved origins, actors, conditions, tensions, evidence, typed relations, Frontier, participating artifacts, and edge provenance. Human and machine projections consume that package; they do not each own their own semantic resolver.

{
  "subject": "converged-enterprise",
  "kind": "thesis",
  "status": "developing",
  "meaning": "...",
  "question": "...",
  "origins": [],
  "actors": [],
  "conditions": [],
  "tensions": [],
  "evidence": [],
  "relations": [],
  "frontier": [],
  "artifacts": []
}

Implementation Boundary

  1. Do not add a fifth field

    There should be no Clearing column in the publishing-field capability matrix and no need to move canonical work into a new field root. If implementation begins by copying Story, Journal, Viewgraph, or Grove content into a Clearing directory, the architecture is already drifting.

  2. Build semantics before visualization

    Define identifiers, relationship registry, reciprocal rules, provenance, validation, and the Context Package before building a rich Context Map. The map should be one projection of stable semantics rather than the place where semantics accidentally live.

  3. Keep inference subordinate to governance

    Similarity and language models may suggest context, but the graph must retain provenance and allow inferred edges to remain candidates. The platform may help discover meaning; it should not silently author it.

  4. Let Grove provide the durable place

    When a subject needs a human-facing Clearing, Grove is the natural projection surface. A Clearing-aware Grove may eventually receive assembled context from the semantic layer while preserving the normal Grove shell, navigation, Ground, assets, and field identity.

Validation When Implemented

ConditionExpected treatment
unknown semantic targetsource-oriented build error
unsupported relationshipbuild error; never coerce silently to generic related
duplicate authored edgenormalize or warn according to provenance
reciprocal-rule conflictregistry error
genuine authored disagreementpreserve as contested context rather than auto-resolve
inferred edge rendered as canonicalvalidation/projection failure
living Clearing with no Frontiereditorial warning

System Health should begin reporting Clearing capability only after these registries and validators exist in the implementation. Until then, this page and the normative Clearing Grove describe the intended boundary, not a shipped capability count.

Continue