Phase 5 — Documentation parity & FlowFuse-authored docs
Depends on Phase 4 — overlay implementation should land in Nuxt, not Eleventy.
Goal: Detail pages must be authoritative documentation for FlowFuse's certified and proprietary nodes, not just a wrapper around an upstream README. Three cases:
- Forked nodes (
@flowfuse-certified/<name>) — we've shipped fixes/changes ahead of upstream. Users need our docs, with the changes called out.
- Proprietary nodes (e.g.
OPC UA) — no public upstream. This page IS the documentation.
- Certified nodes with thin upstream docs — we want to add supplemental content without forking.
Tasks:
Acceptance: OPC UA has a complete FlowFuse-authored page. The overlay/callout pattern works for any certified node. Forked-node pages clearly distinguish FF-authored content from upstream.
Phase 5 — Documentation parity & FlowFuse-authored docs
Depends on Phase 4 — overlay implementation should land in Nuxt, not Eleventy.
Goal: Detail pages must be authoritative documentation for FlowFuse's certified and proprietary nodes, not just a wrapper around an upstream README. Three cases:
@flowfuse-certified/<name>) — we've shipped fixes/changes ahead of upstream. Users need our docs, with the changes called out.OPC UA) — no public upstream. This page IS the documentation.Tasks:
integrations.js:108-187, inline help). Classify each as upstream-sufficient, needs-overlay, or FlowFuse-authored.src/integrations/_overrides/<node-id>.md) that replaces or augments the rendered README.Acceptance: OPC UA has a complete FlowFuse-authored page. The overlay/callout pattern works for any certified node. Forked-node pages clearly distinguish FF-authored content from upstream.