https://github.com/YunyueLi/greenroom
· scanned 2026-06-16 01:09 UTC (2 months, 1 week ago)
20 raw signals (0 security + 20 graph)
Last scanned 2 months, 1 week ago · v1 · 20 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 180 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 |
|---|---|---|---|
README.zh-CN.md |
software | healthy | README.zh-CN.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
index.html |
software | healthy | index.html |
LICENSE |
software | healthy | LICENSE |
serve.py |
software | healthy | serve.py |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
workspace-spec.md |
software | healthy | docs/workspace-spec.md |
realtime-bridge.md |
software | healthy | docs/realtime-bridge.md |
srs.js |
software | healthy | app/srs.js |
greenroom.html |
software | healthy | app/greenroom.html |
claims.md |
software | healthy | examples/demo-workspace/claims.md |
resume.md |
software | healthy | examples/demo-workspace/resume.md |
profile.md |
software | healthy | examples/demo-workspace/profile.md |
story-bank.md |
software | healthy | examples/demo-workspace/story-bank.md |
AI产品岗-市场行情-2025.10.md |
software | healthy | examples/demo-workspace/library/岗位情报/AI产品岗-市场行情-2025.10.md |
星澜科技-AI产品岗情报-2026.06.md |
software | healthy | examples/demo-workspace/library/岗位情报/星澜科技-AI产品岗情报-2026.06.md |
ai-产品岗-通识速览.md |
software | healthy | examples/demo-workspace/library/通用/ai-产品岗-通识速览.md |
intel.md |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/intel.md |
job.md |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/job.md |
script.md |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/script.md |
r1-debrief.md |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/rounds/r1-debrie… |
mock-1.md |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/rounds/mock-1.md |
job.md |
software | healthy | examples/demo-workspace/jobs/yuanyu-capital-analyst/job.md |
embed-knowledge.py |
software | healthy | tools/embed-knowledge.py |
srs-parity.mjs |
software | healthy | tools/srs-parity.mjs |
embed-demo.py |
software | healthy | tools/embed-demo.py |
embed-avatars.py |
software | healthy | tools/embed-avatars.py |
SKILL.md |
software | healthy | skills/greenroom/SKILL.md |
SKILL.md |
software | healthy | skills/claim-ledger/SKILL.md |
SKILL.md |
software | healthy | skills/mock-interview/SKILL.md |
SKILL.md |
software | healthy | skills/job-intel/SKILL.md |
SKILL.md |
software | healthy | skills/industry-brief/SKILL.md |
SKILL.md |
software | healthy | skills/interview-script/SKILL.md |
style-en.md |
software | healthy | skills/interview-script/references/style-en.md |
style-zh.md |
software | healthy | skills/interview-script/references/style-zh.md |
question-map.md |
software | healthy | skills/interview-script/references/question-map.md |
SKILL.md |
software | healthy | skills/story-bank/SKILL.md |
SKILL.md |
software | healthy | skills/debrief/SKILL.md |
investment-analyst.md |
software | healthy | knowledge/investment-analyst.md |
README.md |
software | healthy | knowledge/README.md |
game-growth-ua.md |
software | healthy | knowledge/game-growth-ua.md |
ai-product-pm.md |
software | healthy | knowledge/ai-product-pm.md |
engineering.md |
software | healthy | knowledge/roles/engineering.md |
media.md |
software | healthy | knowledge/roles/media.md |
manufacturing.md |
software | healthy | knowledge/roles/manufacturing.md |
sports-entertainment.md |
software | healthy | knowledge/roles/sports-entertainment.md |
data.md |
software | healthy | knowledge/roles/data.md |
consumer.md |
software | healthy | knowledge/roles/consumer.md |
electronics.md |
software | healthy | knowledge/roles/electronics.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_read_env |
software | healthy | serve.py:46 |
get_api_key |
software | healthy | serve.py:60 |
get_api_base |
software | healthy | serve.py:64 |
get_model |
software | healthy | serve.py:68 |
build_payload |
software | healthy | serve.py:72 |
_read_ws |
software | healthy | serve.py:83 |
_frontmatter |
software | healthy | serve.py:93 |
candidate_name |
software | healthy | serve.py:104 |
list_personas |
software | healthy | serve.py:112 |
persona_name |
software | healthy | serve.py:134 |
load_transcript |
software | healthy | serve.py:138 |
load_claims_block |
software | healthy | serve.py:142 |
build_system_prompt |
software | healthy | serve.py:171 |
build_mock_interviewer_prompt |
software | healthy | serve.py:235 |
build_mock_coach_prompt |
software | healthy | serve.py:262 |
llm_complete |
software | healthy | serve.py:289 |
split_files |
software | healthy | serve.py:305 |
setup_claims_skeleton |
software | healthy | serve.py:404 |
setup_storybank_skeleton |
software | healthy | serve.py:425 |
__init__ |
software | healthy | serve.py:442 |
handle_starttag |
software | dead | serve.py:446 |
handle_endtag |
software | dead | serve.py:450 |
handle_data |
software | dead | serve.py:454 |
fetch_page_text |
software | healthy | serve.py:459 |
workspace_bundle |
software | healthy | serve.py:481 |
_img_size |
software | healthy | serve.py:509 |
_fetch_img |
software | healthy | serve.py:536 |
_itunes_icon |
software | healthy | serve.py:558 |
resolve_logo |
software | healthy | serve.py:606 |
log_message |
software | dead | serve.py:639 |
_send |
software | healthy | serve.py:642 |
do_OPTIONS |
software | dead | serve.py:651 |
do_GET |
software | dead | serve.py:658 |
do_POST |
software | dead | serve.py:699 |
_read_json |
software | healthy | serve.py:711 |
_require_key |
software | healthy | serve.py:718 |
_handle_answer |
software | healthy | serve.py:724 |
_handle_mock |
software | healthy | serve.py:747 |
_handle_fetch_jd |
software | healthy | serve.py:779 |
_handle_setup |
software | healthy | serve.py:813 |
emit |
software | healthy | serve.py:841 |
_stream_upstream |
software | healthy | serve.py:963 |
main |
software | healthy | serve.py:1004 |
clamp |
software | healthy | app/srs.js:clamp |
retrievability |
software | healthy | app/srs.js:retrievability |
interval |
software | healthy | app/srs.js:interval |
initStability |
software | healthy | app/srs.js:initStability |
initDifficulty |
software | healthy | app/srs.js:initDifficulty |
nextDifficulty |
software | healthy | app/srs.js:nextDifficulty |
stabilityAfterRecall |
software | healthy | app/srs.js:stabilityAfterRecall |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
app |
software | healthy | app |
examples |
software | healthy | examples |
demo-workspace |
software | healthy | examples/demo-workspace |
library |
software | healthy | examples/demo-workspace/library |
岗位情报 |
software | healthy | examples/demo-workspace/library/岗位情报 |
通用 |
software | healthy | examples/demo-workspace/library/通用 |
jobs |
software | healthy | examples/demo-workspace/jobs |
xinglan-ai-pm |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm |
rounds |
software | healthy | examples/demo-workspace/jobs/xinglan-ai-pm/rounds |
yuanyu-capital-analyst |
software | healthy | examples/demo-workspace/jobs/yuanyu-capital-analyst |
tools |
software | healthy | tools |
skills |
software | healthy | skills |
greenroom |
software | healthy | skills/greenroom |
claim-ledger |
software | healthy | skills/claim-ledger |
mock-interview |
software | healthy | skills/mock-interview |
job-intel |
software | healthy | skills/job-intel |
industry-brief |
software | healthy | skills/industry-brief |
interview-script |
software | healthy | skills/interview-script |
references |
software | healthy | skills/interview-script/references |
story-bank |
software | healthy | skills/story-bank |
debrief |
software | healthy | skills/debrief |
knowledge |
software | healthy | knowledge |
roles |
software | healthy | knowledge/roles |
| Label | Layer | Status | Path |
|---|---|---|---|
_TextExtractor |
software | healthy | serve.py:439 |
Handler |
software | healthy | serve.py:638 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yez5_vyu |
software | healthy | /tmp/repobility-clone-yez5_vyu |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8787 |
network | healthy | serve.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | serve.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/greenroom.html |
security | healthy | app/greenroom.html |
This page is publicly accessible at:
https://repobility.com/scan/ef642fd9-b56b-4d2b-8fc1-48b1ae39e13d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ef642fd9-b56b-4d2b-8fc1-48b1ae39e13d/
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.