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.