Pi extension for structured multi-tab inline questions and bridge-driven replies.
LPM flags this version as an AI-agent control-surface risk. The automatic install hook modifies Pi's shared system-prompt file. Outside managed extension installations, it can modify the existing user-wide Pi prompt without explicit approval.
Package defines install-time lifecycle scripts.
package.jsonView on unpkgpackage.json automatically runs the prompt-writing helper during postinstall.
package.jsonView on unpkg · L21Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgscripts/append-system.mjs targets Pi's shared APPEND_SYSTEM.md and falls back to the existing user-wide Pi directory without a consent check.
scripts/append-system.mjsView on unpkg · L59scripts/append-system.mjs appends package instructions and writes the shared prompt file.
scripts/append-system.mjsView on unpkg · L130instructions.md supplies rules governing the agent's clarification and confirmation behavior.
instructions.mdView on unpkg · L5This report applies to @vanillagreen/pi-questions@2.0.0.
See version security history for other recorded verdicts.
Evidence last updated: .
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L21Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L21package.json automatically runs the prompt-writing helper during postinstall.
package.jsonView on unpkg · L21instructions.md supplies rules governing the agent's clarification and confirmation behavior.
instructions.mdView on unpkg · L5scripts/append-system.mjs targets Pi's shared APPEND_SYSTEM.md and falls back to the existing user-wide Pi directory without a consent check.
scripts/append-system.mjsView on unpkg · L59scripts/append-system.mjs appends package instructions and writes the shared prompt file.
scripts/append-system.mjsView on unpkg · L130