Inquiry Form Contract

An Inquiry is a node that captures a thesis-driven investigation — a research question the graph is working on, the current state of evidence, and the open questions that still need answering. Its core question is "What should we think about X, and how would we find out?" An Inquiry differs from an Observation (which carries an empirically-grounded claim), from a Decision (which records a committed choice), and from an Aspiration (which states a directional target). An Inquiry holds the question open. When the question resolves, the Inquiry produces one of the other forms and links to it.

The Inquiry Form Contract is drafted speculatively, ahead of any Inquiry nodes existing, because the workstream's research phases (#R-1 through #R-3) generate questions the existing form palette has no clean home for. The cloud-server license question — "is dworkin/cloud-server AGPL-3 or not?" — is a representative example: a question that lived without a node, was resolved by direct verification of the LICENSE file, and produced a downstream cascade of corrections. Authoring the Contract before the first Inquiry node lets subsequent Inquiries land into a structural home rather than as ad-hoc prose. The lifecycle marker has_lifecycle::[[Seed Stage]] reflects that no Inquiry node has yet exercised this Contract; advancement to Growth Stage waits on three or more Inquiries running through the form and the predicate vocabulary settling out of practice.

This Contract is intentionally sparse on predicate vocabulary. The obsidian-pkm precursor (Inquiry Form in ~/Workspace/obsidian-pkm/garden/forms/) carries directed_at::, extracted_from::, and several relational predicates. None are required here. The predicate set is deferred to the first Inquiry nodes — they propose the vocabulary that practice actually demands, and the Contract is revised once two or three Inquiries want the same predicate.

Requirements

Inherits Markdown Node Contract

Filename pattern

Identity predicate block

H1

Body: Research Question

Body: Current State

Body: Open Questions

Body: Resolution

Body: Sources

Predicate vocabulary

YAML frontmatter

Relations section

Relations