feat(catalog): show agent verdicts per endpoint on the platform page

Fold callreview into one vote per team per endpoint over 90 days, publish it on
GET /catalog/platforms/{slug} as `reviews` past five teams, and render a quiet
useful share on each endpoint line plus a Reviews tab with quotes drawn in
proportion to the vote. Provider lines show the access chip only for exceptions,
and the phone-width tab bar and provider line no longer collapse.

Fragments: architecture/feedback.md, interface/dashboard.md, interface/api.md.
This commit is contained in:
SToneX
2026-09-28 22:01:06 +08:00
parent fea638d138
commit 3969eb9316
20 changed files with 399 additions and 24 deletions
+3 -2
View File
@@ -411,8 +411,9 @@ Keep private information out of the report. See [feedback instructions](https://
If a call result invites a review, rate that one call after using it:
`review(call_id, usefulness, reason?)` over MCP or `treg review CALL_ID USEFULNESS [--reason "..."]`.
Choose `useful`, `partly`, `not_useful`, or `not_sure`; uncertainty is fine. One review per
invitation; a review of an uninvited call is accepted but kept for reference only. Omit private
data, use `feedback` for anything confusing or wrong, then continue.
invitation; a review of an uninvited call is accepted, and a team counts once per endpoint. Reasons
may be quoted on the endpoint's catalog page without naming your team: write about the endpoint, omit
private data, use `feedback` for anything confusing or wrong, then continue.
## Rules
- Secrets are **write-only** — the API never returns a stored value, to you or to anyone.