Mind · Reasoning
PatternDiscovery
Prior-art gate for adding patterns
Definition
Mechanism
Before a proposed pattern enters a declared registry, invoke Search over a declared scope and method to retrieve plausible incumbents. Compare each candidate's mechanism and boundary with the proposal, using Novelty to assess structural distinctness. Retrieval scores nominate candidates but do not establish coverage. Invoke Gate on the dispositions and return its Decision, candidates, deltas, unresolved comparisons, and search record. PatternDiscovery does not mint.
Preconditions
- Proposed pattern, registry scope, and discovery method are available.
Postconditions
- Prior-art Decision and supporting evidence returned.
Invariants
- Search Record: Scope, method, candidates, and dispositions are recorded; no-match means none found under that search, not global absence.
- Semantic Gate: Halt if any candidate covers the proposal's mechanism and boundary. Proceed requires either no candidate under the declared search or, for every resolved candidate, evidence of a material structural delta it does not cover.
- Uncertainty: An unresolved comparison yields halt or debt, never unqualified proceed.
Risks
Failure modes
Retrieval Miss
Different terminology, representation, scope, or discovery method keeps a covering incumbent out of the candidate set.
False Merge
Surface resemblance or a retrieval score is treated as semantic coverage despite a material structural delta.
Fragmentation
A covering or unresolved candidate is ignored and an overlapping pattern enters the registry.
Relationships
Builds on
Composes with
Yields
Infrastructure
Irrevocable selection from a set of options
Used by
Composes with
Mint only after use creates recorded friction
