AI-generated documentation for Novacura Flow apps
Why?
Users who create apps in Novacura Flow need an easier way to document what an app does, how it is structured, and how it should be maintained. Manual documentation is time-consuming, often skipped, and can quickly become outdated.
What?
Add a built-in AI function in Novacura Flow that can generate documentation for an app created in the product.
The function should analyze the app structure, including flows, steps, data sources, variables, integrations, business logic, screens, and user interactions where available. Based on this, it should generate clear app documentation that can be reviewed, edited, and saved by the user.
The documentation should help both app creators and future maintainers understand the purpose, behavior, dependencies, and important implementation details of the app.
Acceptance Criteria:
[ ] A user can trigger AI-generated documentation from within a Novacura Flow app.
[ ] The generated documentation describes the app purpose, main flows, screens, logic, data sources, integrations, and dependencies where detectable.
[ ] The user can review and edit the generated documentation before saving or exporting it.
[ ] The documentation clearly identifies areas where AI is uncertain or where information is missing.
[ ] The feature is available as a built-in product function, not as an external tool.
[ ] The generated documentation is structured consistently so it can be reused for handover, support, and maintenance.