Clarify inspection input ownership and documentation
This commit is contained in:
@@ -126,7 +126,17 @@ require callbacks to run after failure.
|
||||
|
||||
## R3: Make public documentation precise about ownership and the final API
|
||||
|
||||
**Status:** Open. **Priority:** P2.
|
||||
**Status:** Completed (2026-10-11). **Priority:** P2.
|
||||
|
||||
**Completed work:** the suites' GoDoc now specifies initialization timing,
|
||||
omitted-factory zero values (including nil pointers), early-failure limits, and
|
||||
caller ownership of objects, aliases, and effects. Family GoDoc and consumer
|
||||
guidance link to those owners. Inspection claims are qualified, the composed
|
||||
example describes `NewInput`/`NewState`, and `Scope.Summary` no longer promises
|
||||
discovery output. Reviewed against current preparation/acquisition code and the
|
||||
example; current consumer/example Markdown has no obsolete context API names.
|
||||
Changed local links/fragments and whitespace checks pass. Runtime rules and
|
||||
report fields are unchanged.
|
||||
|
||||
**Evidence and corrections:**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user