Parent: #1079 · Not a November blocker · Project: https://github.com/orgs/OWASP/projects/60
What
Product choice, tracked so it does not get silently skipped or silently done.
Chat (/rest/v1/completion) already requires login (spend control). Retrieval is not limited by user_resource_selection. A user who filtered the site to ASVS+CWE can still get answers citing NIST, cheat sheets, etc.
Decide then implement
Why later
Roadmap “user profiles with persistent standards filter” is the site view. Chat corpus filtering is a separate UX (users often want the chatbot to see everything). Ship CRE/search/explorer first.
Related
Parent: #1079 · Not a November blocker · Project: https://github.com/orgs/OWASP/projects/60
What
Product choice, tracked so it does not get silently skipped or silently done.
Chat (
/rest/v1/completion) already requires login (spend control). Retrieval is not limited byuser_resource_selection. A user who filtered the site to ASVS+CWE can still get answers citing NIST, cheat sheets, etc.Decide then implement
PromptHandlerretrieval and drop/hide out-of-view citations/completion(Nest Agent service contract is Cited ask API + MCP tools so NestBot can ground security answers in OpenCRE #1074, unrelated)Why later
Roadmap “user profiles with persistent standards filter” is the site view. Chat corpus filtering is a separate UX (users often want the chatbot to see everything). Ship CRE/search/explorer first.
Related
application/web/web_main.pychat_cre