feature/Skills-team-files · L-261022-e88cbf
The run and inputs skills now look among the team's files with the workshop's mthds_list_files before asking for a file, and pass a chosen file by its storage address instead of downloading and uploading it again. When the factory makes synthetic test files for a saved method, the inputs skill uploads them as that method's test files, falling back to ordinary uploads when the folder is not linked to a saved method or the workshop is older. A shared reference holds the lookup rules for both skills, including refusing an Office file for an input that reads only PDFs and pictures.
Closes L-261022-e88cbf
Advances L-261021-a262bf
Leaves L-261023-4fea78
🤖 Generated with Claude Code
Summary by cubic
pipelex-inputs and pipelex-run now look among the team's files before asking the user for one, passing the chosen file by its pipelex-storage:// address so nothing is re-uploaded.
- Adds a shared
team-files.mdreference that both skills read onmthds_list_files, covering the organization's uploads, a method's test files, and run outputs. - Uploads synthetic files with
kind: "test"so they become the saved method's test files; a Mixed preparation takes two calls, and workshops that don't acknowledge the kind fall back to asking for files as before. - Refuses an Office file for a
Documentinput that reads only PDFs and pictures, and points the by-id lookup at the.pipelex/method.jsonlink location.