What to build
Make the new app deployable and the documentation true again.
GenerateKnowledgeBaseApp replaces the retired datahub RAGFlow generator: chat app name, an optional
credentials parameter for the OpenAI key, and the admin-history and auth flags. Re-export it from the
brick's top-level __init__.py, add the facade exports for the new components, and update the brick's
CLAUDE.md with the new routes.
Finally, move all four plan documents from docs/todo/ to docs/done/ — they describe shipped work at
that point.
Acceptance criteria
Blocked by
Source
docs/todo/rag_embedded_stack_implementation_plan.md §5 (generator task), §10 step 8.
What to build
Make the new app deployable and the documentation true again.
GenerateKnowledgeBaseAppreplaces the retired datahub RAGFlow generator: chat app name, an optionalcredentials parameter for the OpenAI key, and the admin-history and auth flags. Re-export it from the
brick's top-level
__init__.py, add the facade exports for the new components, and update the brick'sCLAUDE.mdwith the new routes.Finally, move all four plan documents from
docs/todo/todocs/done/— they describe shipped work atthat point.
Acceptance criteria
CLAUDE.mdlists the new routes and app directory, with no stale RAG app referencesdocs/done/Blocked by
Source
docs/todo/rag_embedded_stack_implementation_plan.md§5 (generator task), §10 step 8.