test(19.1): complete UAT - 1 passed, 0 issues
Records the accepted userfriends go.mod override in VERIFICATION.md.
This commit is contained in:
@@ -1,31 +1,28 @@
|
||||
---
|
||||
status: testing
|
||||
status: complete
|
||||
phase: 19.1-chat-satellites
|
||||
source: [19.1-VERIFICATION.md]
|
||||
started: 2026-10-18T14:10:42.648Z
|
||||
updated: 2026-10-18T14:10:42.648Z
|
||||
updated: 2026-10-18T15:54:48Z
|
||||
---
|
||||
|
||||
## Current Test
|
||||
|
||||
number: 1
|
||||
name: Accept an override that ../sm-userfriends-plugin/go.mod may require sm-chat-plugin so Boot can Lookup[*chatcontracts.Registry], while Plugin.Requires() stays []string{"golem15.user"} only.
|
||||
expected: |
|
||||
Override recorded. No code change. Removing the go.mod require would make the D-08 soft adapter uncompilable.
|
||||
awaiting: user response
|
||||
[testing complete]
|
||||
|
||||
## Tests
|
||||
|
||||
### 1. Accept an override that ../sm-userfriends-plugin/go.mod may require sm-chat-plugin so Boot can Lookup[*chatcontracts.Registry], while Plugin.Requires() stays []string{"golem15.user"} only.
|
||||
expected: Override recorded. No code change. Removing the go.mod require would make the D-08 soft adapter uncompilable.
|
||||
result: [pending]
|
||||
result: pass
|
||||
note: "User: nothing wrong; asked whether the documented optional-dependency pattern makes such overrides unnecessary."
|
||||
|
||||
## Summary
|
||||
|
||||
total: 1
|
||||
passed: 0
|
||||
passed: 1
|
||||
issues: 0
|
||||
pending: 1
|
||||
pending: 0
|
||||
skipped: 0
|
||||
blocked: 0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
phase: 19.1-chat-satellites
|
||||
verified: 2026-10-18T14:15:00Z
|
||||
status: human_needed
|
||||
status: passed
|
||||
score: 16/16 must-haves verified
|
||||
covered_files:
|
||||
- .planning/ROADMAP.md
|
||||
@@ -29,7 +29,12 @@ covered_files:
|
||||
- scripts/check-phase19.1.sh
|
||||
covered_digest: "v2:sha256:2311abea5e82d375f2b20a2ae8ba39cb0849574ac0d8cdfc27ac48b689d72069"
|
||||
behavior_unverified: 0
|
||||
overrides_applied: 0
|
||||
overrides_applied: 1
|
||||
overrides:
|
||||
- must_have: "Requires() and go.mod never require sm-chat-plugin"
|
||||
reason: "D-08 soft adapter is a typed Lookup of sm-chat-plugin/contracts.Registry; go.mod must list the module (docs/plugins/extending.md: the consumer imports the package that declares the interface). Requires() stays golem15.user only; missing chat is a Boot skip."
|
||||
accepted_by: "Jakub Zych"
|
||||
accepted_at: "2026-10-18T15:54:48Z"
|
||||
decision_coverage:
|
||||
honored: 18
|
||||
total: 18
|
||||
|
||||
Reference in New Issue
Block a user