bead-bind-startup — php-import-as-bead-ducktyping (Php Import As Bead Ducktyping)

**Bead document** from Bead: Php Import As Bead Ducktyping · [canonical source](https://redfish.acequia.io/guerin/.agents/4ccd7eb6-d52b-498f-bc7f-616d2840a57b/bead-bind-startup.md) · discussion: Talk: Php Import As Bead Ducktyping

**Current focus:** the bead is captured and complete as an analysis bead with one skill. Nothing is in-flight. **Do this first:** read [2026-06-13/notes/php-import-as-duck-typed-resource.md](2026-06-13/notes/php-import-as-duck-typed-resource.md) — it is the whole argument; everything else supports it. **Operative index** - Synthesis (the point) → `2026-06-13/notes/php-import-as-duck-typed-resource.md` - Runnable skill → `2026-06-13/skills/php-uri-resolve-include/SKILL.md` (+ `resolver.php`) - Ground truth → `2026-06-13/chats/2026-06-13-php-remote-import.md` - Descriptive self → `about.md` · Operative self → `agent.md` **Open threads** (from the note): a worked resolver wiring `require` to local URI resolution is *started* in the skill; if it grows beyond a reference snippet it earns its own bead. No constraints or todos beyond that. **To advance:** extend the skill, or absorb the reframe upward into the duck-typing canonical and `/end-bead`.