ADR 0003: Notebook Bridge Preserves Work In Both Directions =========================================================== Status ------ Accepted. Context ------- Many users start in notebooks. AGILAB adds structure through apps, stages, runtime roles, artifacts, and evidence. Long-term adoption depends on users not losing work when they later decide the UI or distributed runtime is not the right interface. Decision -------- Notebook import and export are a reversible adoption bridge. Import turns a reviewed notebook into AGILAB stages. Export turns saved AGILAB stages back into a runnable ``agi-core`` supervisor notebook with stage order, runtime hints, review context, and artifact references. Consequences ------------ - Notebook cells must not be blindly trusted; role metadata or explicit review is required. - Export is an exit and handoff path, not only a convenience download. - Notebook examples should remain small, runnable, and aligned with public app examples. - Import/export regressions are release-facing because they support the no-lock-in claim.