Related to #133.\n\nThe primary build command accepts --from <input>, but it currently only prints a stub. A useful first implementation slice is an offline target planner for local projects and manifest paths:\n\n- classify the existing --from input with the shared resolver\n- inspect local package/deploy/language manifests without running scripts\n- infer likely sh1pt targets such as web-static, pkg-npm, pkg-docker, deploy-vercel, mobile-expo, desktop targets, and plugin targets\n- print a human-readable plan or JSON for automation\n- keep remote git/URL inputs safe by classifying them and giving next steps instead of fetching/probing automatically\n\nThis keeps the command useful for local project onboarding while avoiding network access, env reads, or dependency execution during the planning step.
Related to #133.\n\nThe primary build command accepts
--from <input>, but it currently only prints a stub. A useful first implementation slice is an offline target planner for local projects and manifest paths:\n\n- classify the existing--frominput with the shared resolver\n- inspect local package/deploy/language manifests without running scripts\n- infer likely sh1pt targets such asweb-static,pkg-npm,pkg-docker,deploy-vercel,mobile-expo, desktop targets, and plugin targets\n- print a human-readable plan or JSON for automation\n- keep remote git/URL inputs safe by classifying them and giving next steps instead of fetching/probing automatically\n\nThis keeps the command useful for local project onboarding while avoiding network access, env reads, or dependency execution during the planning step.