Back to AI Project Orchestrator

Security Report

AI Project Orchestrator

Pass
Version v1.0.0 Scanned 11 May 2026 at 21:02 Scanner v3.0.0

Summary

Detected

  • Services:
  • Permissions: shell:execute
  • Data Handling:

Undeclared

All items declared

Warnings

No warnings

Findings (20)

Credentials

info env:ORCHESTRATOR_REPO undeclared
credential-env-var
assets/push-hook-script.md:31

"{ORCHESTRATOR_REPO}"

This file references the environment variable ORCHESTRATOR_REPO. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:MSG_FILE undeclared
credential-env-var
assets/push-hook-script.md:43

"{MSG_FILE}"

This file references the environment variable MSG_FILE. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:MSG_FILE undeclared
credential-env-var
assets/push-hook-script.md:44

"{MSG_FILE}"

This file references the environment variable MSG_FILE. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:REPO_NAME undeclared
credential-env-var
assets/push-hook-script.md:54

"{REPO_NAME}"

This file references the environment variable REPO_NAME. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:TIMESTAMP undeclared
credential-env-var
assets/push-hook-script.md:54

"{TIMESTAMP}"

This file references the environment variable TIMESTAMP. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:REPO_NAME undeclared
credential-env-var
assets/push-hook-script.md:58

"{REPO_NAME}"

This file references the environment variable REPO_NAME. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:BRANCH undeclared
credential-env-var
assets/push-hook-script.md:59

"{BRANCH}"

This file references the environment variable BRANCH. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:LATEST_HASH undeclared
credential-env-var
assets/push-hook-script.md:60

"{LATEST_HASH}"

This file references the environment variable LATEST_HASH. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:COMMIT_COUNT undeclared
credential-env-var
assets/push-hook-script.md:61

"{COMMIT_COUNT}"

This file references the environment variable COMMIT_COUNT. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:TIMESTAMP undeclared
credential-env-var
assets/push-hook-script.md:62

"{TIMESTAMP}"

This file references the environment variable TIMESTAMP. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:DIFF_STAT undeclared
credential-env-var
assets/push-hook-script.md:67

"{DIFF_STAT}"

This file references the environment variable DIFF_STAT. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:AGENT_MSG undeclared
credential-env-var
assets/push-hook-script.md:72

"{AGENT_MSG}"

This file references the environment variable AGENT_MSG. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:INBOX_FILE undeclared
credential-env-var
assets/push-hook-script.md:74

"{INBOX_FILE}"

This file references the environment variable INBOX_FILE. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:MSG_FILE undeclared
credential-env-var
assets/push-hook-script.md:77

"{MSG_FILE}"

This file references the environment variable MSG_FILE. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:MSG_FILE undeclared
credential-env-var
assets/push-hook-script.md:78

"{MSG_FILE}"

This file references the environment variable MSG_FILE. If this is a credential (API key, token, secret), declare it in requires.data_handling.

info env:REPO_NAME undeclared
credential-env-var
assets/push-hook-script.md:84

"{REPO_NAME}"

This file references the environment variable REPO_NAME. If this is a credential (API key, token, secret), declare it in requires.data_handling.

Permissions

info shell:execute declared
shell-subshell
assets/push-hook-script.md:32

"$(basename "$(git rev-parse --show-toplevel)"

This content references shell command execution. If intentional, declare shell:execute in requires.permissions. This is the highest risk permission.

info shell:execute declared
shell-subshell
assets/push-hook-script.md:38

"$(git rev-parse --short HEAD)"

This content references shell command execution. If intentional, declare shell:execute in requires.permissions. This is the highest risk permission.

info shell:execute declared
shell-subshell
assets/push-hook-script.md:39

"$(git log --oneline @{push}..HEAD 2>/dev/null | wc -l | tr -d ' ')"

This content references shell command execution. If intentional, declare shell:execute in requires.permissions. This is the highest risk permission.

info shell:execute declared
shell-subshell
assets/push-hook-script.md:40

"$(git diff --stat @{push}..HEAD 2>/dev/null || echo 'Stats unavailable')"

This content references shell command execution. If intentional, declare shell:execute in requires.permissions. This is the highest risk permission.