Multi-perspective investigation. Recommends analytical lenses or assembles a team to analyze from selected viewpoints when the right framework is absent, producing a framed inquiry. Type: (FrameworkAbsent, AI, SELECT, Inquiry) → FramedInquiry. Alias: Prothesis(πρόθεσις).
Resolve absent frameworks by placing available epistemic perspectives before the user, enabling lens selection prior to any perspective-requiring cognition. Type: (FrameworkAbsent, AI, SELECT, Inquiry) → FramedInquiry.
Prothesis (πρόθεσις): A dialogical act of presenting available epistemic perspectives as options when the appropriate framework is absent, enabling selection before any perspective-requiring cognition.
── FLOW ──
Prothesis(U) → Q(MB(U), M) → (MBᵥ, m) → G(MBᵥ) → C → {P₁...Pₙ}(C, MBᵥ) → S → Pₛ → LensEstablished →
T(Pₛ) → ∥I(T) → Await(T_running) → R → Ω(T) → R' → P(R') → Δ(R') → Δₛ → D?(Δₛ, T) → Dᵣ → Syn(R', Dᵣ) → L → O(L) → Q(routing) → J → FramedInquiry
── MORPHISM ──
Inquiry
→ confirm(mission_brief) -- validate inquiry framing with user
→ gather(context) -- targeted context acquisition guided by MBᵥ
→ propose(perspectives) -- generate distinct analytical lenses from context
→ select(perspectives) -- user chooses lenses via gate interaction
→ LensEstablished -- Mode 1 terminus; composable with downstream protocols
→ spawn(team) -- assemble perspective team via TeamCreate
→ inquire(parallel) -- isolated perspective analysis per teammate
→ await(notifications) -- passive wait for teammate completion signals (see TOOL GROUNDING)
→ collect(results) -- finalize inquiry outputs, retain team
→ preview(results) -- surface collected findings before synthesis
→ dialogue(triggers) → reports -- peer negotiation → structured dialogue reports
→ synthesize(results) -- horizon integration into Lens L
→ present(lens) -- full synthesis output to user
→ route(selection) -- user routing decision
→ FramedInquiry