You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3956d4b
Browse filesBrowse the repository at this point in the historyBrowse files
fix(as3): preserve skill identity across input materialization (#580)
* fix(as3): accept manifest name as current-skill identity
Temp git/zip extracts land in directories like `repo` while SKILL.md
keeps the real skill name. Requiring path/manifest agreement dropped all
identities and false-positived literal self-references as AS3.
Treat scan-root basename and manifest name as independent identities so
either self-path is suppressed while peer-skill paths still fire.
Refs #500
Signed-off-by: HSU Yu Chen <rufushsu9987@users.noreply.github.com>
* style: ruff-format AS3 test assertion for CI format-check
Signed-off-by: HSU Yu Chen <rufushsu9987@users.noreply.github.com>
* fix(as3): corroborate manifest with selected source identity
Temp git/zip roots still use ephemeral basenames like `repo`, but
contributor-controlled manifest.name must not suppress AS3 alone. Carry a
host/operator-selected repository/archive/path identity into analyzer
state and only suppress self-paths that match that trusted identity or a
non-ephemeral scan-root basename. Add an adversarial mismatched-name
regression.
Refs #500
Signed-off-by: HSU Yu Chen <rufushsu9987@users.noreply.github.com>
* fix(as3): derive suppression identity from resolved input
Signed-off-by: Narendran Raghavan <nraghavan@nvidia.com>
---------
Signed-off-by: HSU Yu Chen <rufushsu9987@users.noreply.github.com>
Signed-off-by: Narendran Raghavan <nraghavan@nvidia.com>
Co-authored-by: HSU Yu Chen <rufushsu9987@users.noreply.github.com>
Co-authored-by: Narendran Raghavan <nraghavan@nvidia.com>
0 commit comments