Update guidance for the cleaned public API
This commit is contained in:
@@ -8,7 +8,8 @@ implementation plan; resolution evidence is recorded with each finding.
|
||||
The [interface remediation roadmap](interface-remediation.md) describes the
|
||||
settled target and its dependencies, including a shared internal history model
|
||||
for metadata history and explanation. The completed implementation and
|
||||
integrated validation are recorded in [implementation.md](implementation.md).
|
||||
integrated validation are recorded at
|
||||
`07e4ae5:docs/roadmap/implementation.md`.
|
||||
This audit retains the findings and original reproduction evidence.
|
||||
|
||||
## Scope and evidence
|
||||
@@ -39,7 +40,7 @@ existing contracts rather than introduce new API restrictions or guarantees.
|
||||
|
||||
Priority: P2. Status: resolved. Evidence: `TestFacadeResolutionPresenceUsesDynamicEntryShape`,
|
||||
the engine resolution/provenance/default regressions, and the integrated checks
|
||||
recorded in [implementation.md](implementation.md).
|
||||
recorded at `07e4ae5:docs/roadmap/implementation.md`.
|
||||
|
||||
Relevant code:
|
||||
|
||||
@@ -86,8 +87,8 @@ documented treatment of invalid schema paths.
|
||||
## 2. Resolution can transfer explicitness to a different semantic path
|
||||
|
||||
Priority: P2. Status: resolved. Evidence: the engine resolution/metadata/provenance
|
||||
regressions, the full engine suite, and the integrated checks recorded in
|
||||
[implementation.md](implementation.md).
|
||||
regressions, the full engine suite, and the integrated checks recorded at
|
||||
`07e4ae5:docs/roadmap/implementation.md`.
|
||||
|
||||
Relevant code: `applyResolutionMetadata`, `applyResolutionFieldOrigins`, and
|
||||
`refreshResolutionFields` in
|
||||
@@ -129,8 +130,8 @@ repair this publication path.
|
||||
|
||||
Priority: P2. Status: resolved. Evidence: `TestPublicHistoryUsesResolutionShapeAttribution`,
|
||||
`TestPublicHistoricalPathsEnumerateContextualShapes`, shared history-selection
|
||||
and explanation regressions, and the integrated checks recorded in
|
||||
[implementation.md](implementation.md).
|
||||
and explanation regressions, and the integrated checks recorded at
|
||||
`07e4ae5:docs/roadmap/implementation.md`.
|
||||
|
||||
Relevant code:
|
||||
|
||||
@@ -172,8 +173,8 @@ and compare metadata history with explanation.
|
||||
## 4. Diagnostic canonicalization breaks composition claimant ordering
|
||||
|
||||
Priority: P3. Status: resolved. Evidence: `TestFacadeCompositionConflictKeepsClaimantOrder`,
|
||||
the engine diagnostic-order regression, and the integrated checks recorded in
|
||||
[implementation.md](implementation.md).
|
||||
the engine diagnostic-order regression, and the integrated checks recorded at
|
||||
`07e4ae5:docs/roadmap/implementation.md`.
|
||||
|
||||
Relevant code: `compositionConflictDiagnostic` in
|
||||
[compose.go](../../internal/engine/compose.go) and `canonicalDiagnostics` in
|
||||
|
||||
Reference in New Issue
Block a user