https://github.com/webavenue/build-agent
· scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)
35 raw signals (0 security + 35 graph)
Last scanned 2 months, 1 week ago · v1 · 19 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 136 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
_truncate_body |
software | healthy | scripts/generate-changelog.py:89 |
_render_commit_with_body |
software | healthy | scripts/generate-changelog.py:99 |
to_prompt_block |
software | healthy | scripts/generate-changelog.py:147 |
run |
software | healthy | scripts/generate-changelog.py:168 |
resolve_range |
software | healthy | scripts/generate-changelog.py:180 |
merge_commits_in_range |
software | healthy | scripts/generate-changelog.py:200 |
first_parent_non_merge_commits |
software | healthy | scripts/generate-changelog.py:215 |
parse_pr_number_from_subject |
software | healthy | scripts/generate-changelog.py:261 |
fetch_pr |
software | healthy | scripts/generate-changelog.py:271 |
filter_files |
software | healthy | scripts/generate-changelog.py:328 |
build_prompt |
software | healthy | scripts/generate-changelog.py:375 |
call_claude |
software | healthy | scripts/generate-changelog.py:406 |
render_markdown |
software | healthy | scripts/generate-changelog.py:461 |
render_section |
software | healthy | scripts/generate-changelog.py:465 |
render_short |
software | healthy | scripts/generate-changelog.py:499 |
display |
software | healthy | scripts/generate-changelog.py:548 |
git_show |
software | healthy | scripts/generate-changelog.py:556 |
_looks_like_url |
software | healthy | scripts/generate-changelog.py:566 |
_parse_dependencies |
software | healthy | scripts/generate-changelog.py:580 |
snapshot_package |
software | healthy | scripts/generate-changelog.py:594 |
diff_package |
software | healthy | scripts/generate-changelog.py:640 |
compute_sdk_section |
software | healthy | scripts/generate-changelog.py:672 |
append_section |
software | healthy | scripts/generate-changelog.py:701 |
write_outputs |
software | healthy | scripts/generate-changelog.py:715 |
env_lines |
software | healthy | scripts/generate-changelog.py:738 |
fallback_output |
software | healthy | scripts/generate-changelog.py:745 |
main |
software | healthy | scripts/generate-changelog.py:761 |
_emit_fallback_or_fail |
software | healthy | scripts/generate-changelog.py:881 |
http |
software | healthy | scripts/fetch-store-versions.py:63 |
google_access_token |
software | healthy | scripts/fetch-store-versions.py:92 |
fetch_android_track |
software | healthy | scripts/fetch-store-versions.py:120 |
pick_latest_android |
software | healthy | scripts/fetch-store-versions.py:143 |
asc_token |
software | healthy | scripts/fetch-store-versions.py:161 |
fetch_ios_latest |
software | healthy | scripts/fetch-store-versions.py:178 |
gh_output |
software | healthy | scripts/fetch-store-versions.py:232 |
require |
software | healthy | scripts/fetch-store-versions.py:243 |
main |
software | healthy | scripts/fetch-store-versions.py:251 |
resolveChannel |
software | healthy | slack-bot/src/index.ts:resolveChannel |
text |
software | healthy | slack-bot/src/index.ts:text |
parseArgs |
software | healthy | slack-bot/src/index.ts:parseArgs |
handleInvite |
software | healthy | slack-bot/src/index.ts:handleInvite |
inviteCollaborator |
software | healthy | slack-bot/src/index.ts:inviteCollaborator |
verifySlackSignature |
software | healthy | slack-bot/src/index.ts:verifySlackSignature |
bytesToHex |
software | healthy | slack-bot/src/index.ts:bytesToHex |
timingSafeEqual |
software | healthy | slack-bot/src/index.ts:timingSafeEqual |
dispatchWorkflow |
software | healthy | slack-bot/src/index.ts:dispatchWorkflow |
slackReply |
software | healthy | slack-bot/src/index.ts:slackReply |
handleEvents |
software | healthy | slack-bot/src/index.ts:handleEvents |
processMention |
software | healthy | slack-bot/src/index.ts:processMention |
reply |
software | healthy | slack-bot/src/index.ts:reply |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
channel-map.json |
software | healthy | channel-map.json |
Gemfile |
software | healthy | Gemfile |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
self-hosted-setup.md |
software | healthy | docs/self-hosted-setup.md |
generate-changelog.py |
software | healthy | scripts/generate-changelog.py |
fetch-store-versions.py |
software | healthy | scripts/fetch-store-versions.py |
push-secrets.sh |
software | healthy | scripts/push-secrets.sh |
AGENTS.md |
software | healthy | agent-tools/AGENTS.md |
gtoken.sh |
software | healthy | agent-tools/lib/gtoken.sh |
settings.local.json |
software | healthy | .claude/settings.local.json |
package.json |
software | healthy | slack-bot/package.json |
wrangler.toml |
software | healthy | slack-bot/wrangler.toml |
package-lock.json |
software | healthy | slack-bot/package-lock.json |
tsconfig.json |
software | healthy | slack-bot/tsconfig.json |
index.ts |
software | healthy | slack-bot/src/index.ts |
capacitor-selfhosted.yml |
software | healthy | .github/workflows/capacitor-selfhosted.yml |
agent.yml |
software | healthy | .github/workflows/agent.yml |
unity-selfhosted.yml |
software | healthy | .github/workflows/unity-selfhosted.yml |
notify.yml |
software | healthy | .github/workflows/notify.yml |
claude-review.yml |
software | healthy | .github/workflows/claude-review.yml |
external-notify.yml |
software | healthy | .github/workflows/external-notify.yml |
CLAUDE.md |
quality | warning | CLAUDE.md |
agent-tools/AGENTS.md |
quality | healthy | agent-tools/AGENTS.md |
.claude/settings.local.json |
quality | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
SLACK_BOT_TOKEN |
cicd | healthy | — |
APPLE_API_ISSUER_ID |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
APPLE_API_KEY_BASE64 |
cicd | healthy | — |
OPENAI_API_KEY |
cicd | healthy | — |
GOOGLE_PLAY_JSON_KEY_BASE64 |
cicd | healthy | — |
ANDROID_KEYSTORE_PASSWORD |
cicd | healthy | — |
MAC_LOGIN_PASSWORD |
cicd | healthy | — |
GOOGLE_PLAY_REPORTING_KEY_BASE64 |
cicd | healthy | — |
MAX_REPORTING_API_KEY |
cicd | healthy | — |
GOOGLE_SERVICES_JSON_BASE64 |
cicd | healthy | — |
ANTHROPIC_API_KEY |
cicd | healthy | — |
APPLE_API_KEY_ID |
cicd | healthy | — |
CURSOR_API_KEY |
cicd | healthy | — |
PROMPT |
cicd | healthy | — |
ANDROID_KEYSTORE_BASE64 |
cicd | healthy | — |
ANDROID_KEY_PASSWORD |
cicd | healthy | — |
ASANA_ACCESS_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
changelog |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
e2e |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
integration_gate |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
android |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
ios |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
notify |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
agent |
cicd | healthy | .github/workflows/agent.yml |
android |
cicd | healthy | .github/workflows/unity-selfhosted.yml |
ios |
cicd | healthy | .github/workflows/unity-selfhosted.yml |
notify |
cicd | healthy | .github/workflows/unity-selfhosted.yml |
notify |
cicd | healthy | .github/workflows/notify.yml |
gate |
cicd | healthy | .github/workflows/claude-review.yml |
review |
cicd | healthy | .github/workflows/claude-review.yml |
fetch-versions |
cicd | healthy | .github/workflows/external-notify.yml |
notify |
cicd | healthy | .github/workflows/external-notify.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
agent-tools |
software | healthy | agent-tools |
lib |
software | healthy | agent-tools/lib |
.claude |
software | healthy | .claude |
slack-bot |
software | healthy | slack-bot |
src |
software | healthy | slack-bot/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::capacitor-selfhosted |
cicd | healthy | .github/workflows/capacitor-selfhosted.yml |
gha::agent |
cicd | healthy | .github/workflows/agent.yml |
gha::unity-selfhosted |
cicd | healthy | .github/workflows/unity-selfhosted.yml |
gha::notify |
cicd | healthy | .github/workflows/notify.yml |
gha::claude-review |
cicd | healthy | .github/workflows/claude-review.yml |
gha::external-notify |
cicd | healthy | .github/workflows/external-notify.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CommitInfo |
software | healthy | scripts/generate-changelog.py:82 |
PullRequest |
software | healthy | scripts/generate-changelog.py:109 |
DirectCommit |
software | healthy | scripts/generate-changelog.py:141 |
ChangelogConfig |
software | healthy | scripts/generate-changelog.py:156 |
PkgSnapshot |
software | healthy | scripts/generate-changelog.py:535 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::agent-tools/lib/gtoken.sh |
security | healthy | agent-tools/lib/gtoken.sh |
auth::scripts/fetch-store-versions.py |
security | healthy | scripts/fetch-store-versions.py |
auth::.github/workflows/agent.yml |
security | healthy | .github/workflows/agent.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:12147 |
network | healthy | .github/workflows/capacitor-selfhosted.yml |
port:12038 |
network | healthy | .github/workflows/capacitor-selfhosted.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_uj87q0a |
software | healthy | /tmp/repobility-clone-_uj87q0a |
This page is publicly accessible at:
https://repobility.com/scan/1819cb90-817e-4857-9228-bbeeb5d3f8f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1819cb90-817e-4857-9228-bbeeb5d3f8f9/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.