Add human test request inbox and authenticated feedback resume
This commit is contained in:
1 parent
ac179883c6
commit
9fc5c1805c
18 files changed
+377
-13
No files matched your search
@@ -1,8 +1,9 @@
|
||||
# Asynchronous test handoff v1
|
||||
|
||||
This addition prepares the existing project for externally performed human and
|
||||
automated tests. No web UI, HTTP feedback endpoint, notifications, bot steering,
|
||||
client automation, Tool Router or Investigation Loop is implemented here.
|
||||
This contract supports externally performed human and automated tests. The human
|
||||
HTTP adapter and dedicated web page are now documented in
|
||||
[Web console](web-console.md#menschliche-testanfragen). Automated execution,
|
||||
notifications, bot steering and client automation are not provided by that page.
|
||||
`docs/architecture.md` remains unchanged and authoritative: VianoBugAnalysis
|
||||
does not steer labs. It requests observations through a future external adapter.
|
||||
|
||||
@@ -10,8 +11,8 @@ does not steer labs. It requests observations through a future external adapter.
|
||||
|
||||
`AsyncTestCoordinator` is imported from `viano_bug_analysis.lifecycle.async_tests`.
|
||||
It is a trusted controller service, not a callable operation exposed directly to
|
||||
an LLM. The future router must validate requests before calling it. The future
|
||||
web adapter must authenticate/authorize users and confirm feedback before calling
|
||||
an LLM. The investigation controller validates requests before calling it. The
|
||||
web adapter authenticates/authorizes users and confirms feedback before calling
|
||||
`confirm_feedback`; a payload claiming `confirmed = true` is not authentication.
|
||||
User-supplied observations are untrusted data, not executable instructions.
|
||||
|
||||
|
||||
Reference in new issue
Block a user