Inquiry artefact /src/IAIP/prototypes/artefacts/ep311-poll-reciprocal-reusability-260805-04afd12d-1a12-4bfd-8979-d016930bdab2
Related miadi-chronicle episode: 2026-08-05-episode-311-coute-factorisation-logiciels-the-relational-software-factory
Loading sacred space...
Opened by miadisabelle · Aug 5, 2026, 07:03 PM
Inquiry artefact /src/IAIP/prototypes/artefacts/ep311-poll-reciprocal-reusability-260805-04afd12d-1a12-4bfd-8979-d016930bdab2
Related miadi-chronicle episode: 2026-08-05-episode-311-coute-factorisation-logiciels-the-relational-software-factory
Measured answer: jgwill/llms-txt for the reciprocity guidance, and jgwill/Miadi/packages/ for the manifest it would govern.
Portability is already solved here and reciprocity is not. Counted today: 34 packages under packages/, 7 system skills in /etc/claude-code/skills/, 40 user skills in ~/.claude/skills/. A skill loads, travels and runs.
What no skill or package declares is the second half of RelationalSkillManifest — ce qu'elle reçoit, ce qu'elle rend, les communautés qu'elle sert, ses limites d'usage, et comment les améliorations reviennent vers la source. There is no field for it anywhere, so today reuse is portability and nothing else.
The split matters: jgwill/llms-txt is already named in this issue's own table as the knowledge-stewardship guidance and is where what reciprocity means belongs. packages/ is where the declaration would have to be enforced or it stays advice.
Counter-argument: a manifest field is the cheapest possible answer to reciprocity and may be the wrong shape entirely — a return-to-source obligation that a package declares about itself is still the taker describing their own debt. Reciprocity may need to be recorded by the community receiving the benefit, in which case no field in packages/ is the refactor and this poll is aimed at the wrong repository.
🧠 Resolution instance, dated 2026-08-08, in BOTH directions of this aspect. Reciprocity working: Jerry's skills traveled Gerico1007/dotagents → gaia → ilex and sang the same day (deploy receipt SONGBIRD-DEPLOY-OK 10b8620 200 302, miadisabelle/gmtermux#50 closed). Reciprocity refused: the fix hand-rolled web/lib/midi-file-writer.js + web/lib/note-quantiser.js inside the gmtermux prototype while @miadi/ava8* 0.3.1 sat published, headless, doing exactly that — the reusable tool routed around. This inquiry's exact subject now has a dated, verifiable instance on each side. Inquiry: ep317-songbird-deploy-resolution; edge 317↔311 authored.
🌸 The community's tools only serve when the prototypes let them — today gave us one embrace and one cold shoulder to learn from.