https://github.com/ChiTienHsieh/dotfiles
· scanned 2026-06-17 01:23 UTC (1 month, 2 weeks ago)
43 raw signals (0 security + 43 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -17.2 (diff) · 32 actionable findings from 1 signal source. 11 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 654 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 |
|---|---|---|---|
run_git |
software | healthy | codex/hooks/stop_dirty_worktree.py:17 |
git_root_for_path |
software | healthy | codex/hooks/stop_dirty_worktree.py:28 |
session_track_path |
software | healthy | codex/hooks/stop_dirty_worktree.py:42 |
load_tracked_roots |
software | healthy | codex/hooks/stop_dirty_worktree.py:49 |
save_tracked_roots |
software | healthy | codex/hooks/stop_dirty_worktree.py:63 |
recent_track_paths |
software | healthy | codex/hooks/stop_dirty_worktree.py:77 |
load_roots_from_track_path |
software | healthy | codex/hooks/stop_dirty_worktree.py:94 |
dirty_roots_for |
software | healthy | codex/hooks/stop_dirty_worktree.py:105 |
print_dirty_report |
software | healthy | codex/hooks/stop_dirty_worktree.py:117 |
absolute_paths_in |
software | healthy | codex/hooks/stop_dirty_worktree.py:142 |
record_touched_worktrees |
software | healthy | codex/hooks/stop_dirty_worktree.py:155 |
already_offered_cleanup |
software | healthy | codex/hooks/stop_dirty_worktree.py:172 |
looks_like_level_up_checkpoint |
software | healthy | codex/hooks/stop_dirty_worktree.py:208 |
emit |
software | healthy | codex/hooks/stop_dirty_worktree.py:219 |
main |
software | healthy | codex/hooks/stop_dirty_worktree.py:224 |
warning_messages |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:88 |
planned_paths |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:109 |
existing_paths |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:118 |
orphaned_codex_paths |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:123 |
colliding_codex_paths |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:142 |
plan |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:158 |
convert_tree |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:212 |
convert_scope |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:232 |
convert_instructions |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:250 |
symlink_target |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:302 |
has_artifact_path |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:306 |
surface_line |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:316 |
render_migration_surfaces |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:320 |
render_migration_report |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:396 |
validate_target |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:426 |
render_validation_report |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:435 |
write_migration_report |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:446 |
write_artifact |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:452 |
deploy_tree |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:476 |
migration_skill_artifacts |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:520 |
render_migration_inventory |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:550 |
render_source_inventory_for_scope |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:563 |
normalize_scope_root |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:571 |
selected_components |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:577 |
build_migration_context |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:588 |
render_migration_plan |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:622 |
render_doctor_report |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:687 |
main |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:730 |
mcp_server_toml_table |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:36 |
mcp_report_items |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:63 |
append_header_config |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:86 |
append_env_config |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:113 |
mcp_manual_notes |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:135 |
mcp_enabled_state |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:155 |
unsupported_mcp_server_fields |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py:163 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
AGENTS.md |
software | healthy | codex/AGENTS.md |
machine.md |
software | healthy | codex/machine.md |
config.toml |
software | healthy | codex/config.toml |
hooks.json |
software | healthy | codex/hooks.json |
planner.toml |
software | healthy | codex/agents/planner.toml |
monitor.toml |
software | healthy | codex/agents/monitor.toml |
opus-specialist.toml |
software | healthy | codex/agents/opus-specialist.toml |
builder.toml |
software | healthy | codex/agents/builder.toml |
reviewer.toml |
software | healthy | codex/agents/reviewer.toml |
tester.toml |
software | healthy | codex/agents/tester.toml |
uiux-auditor.toml |
software | healthy | codex/agents/uiux-auditor.toml |
web-researcher.toml |
software | healthy | codex/agents/web-researcher.toml |
codex-cli.md |
software | healthy | codex/notes/codex-cli.md |
stop_dirty_worktree.py |
software | healthy | codex/hooks/stop_dirty_worktree.py |
pet.json |
software | healthy | codex/pets/shroom/pet.json |
pet.json |
software | healthy | codex/pets/mogu/pet.json |
README.md |
software | healthy | cmux-orchestrator/README.md |
test_aliases.sh |
software | healthy | test/test_aliases.sh |
LICENSE.txt |
software | healthy | skills/codex/migrate-to-codex/LICENSE.txt |
SKILL.md |
software | healthy | skills/codex/migrate-to-codex/SKILL.md |
openai.yaml |
software | healthy | skills/codex/migrate-to-codex/agents/openai.yaml |
migrate-to-codex.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate-to-codex.py |
cli.py |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py |
mcps.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/mcps.py |
instructions.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/instructions.… |
plugins.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/plugins.py |
settings.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/settings.py |
skills.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/skills.py |
__init__.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/__init__.py |
hooks.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/hooks.py |
agents.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/agents.py |
codex_config.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/codex_config.… |
common.py |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py |
__init__.py |
software | healthy | skills/codex/migrate-to-codex/scripts/utils/__init__.py |
scan.py |
software | healthy | skills/codex/migrate-to-codex/scripts/utils/scan.py |
util.py |
software | healthy | skills/codex/migrate-to-codex/scripts/utils/util.py |
differences.md |
software | healthy | skills/codex/migrate-to-codex/references/differences.md |
SKILL.md |
software | healthy | skills/codex/chatgpt-share-fetch/SKILL.md |
extract_chatgpt_share_text.py |
software | healthy | skills/codex/chatgpt-share-fetch/scripts/extract_chatgpt_sh… |
LICENSE.txt |
software | healthy | skills/codex/hatch-pet/LICENSE.txt |
SKILL.md |
software | healthy | skills/codex/hatch-pet/SKILL.md |
openai.yaml |
software | healthy | skills/codex/hatch-pet/agents/openai.yaml |
render_animation_videos.py |
software | healthy | skills/codex/hatch-pet/scripts/render_animation_videos.py |
derive_running_left_from_running_right.py |
software | healthy | skills/codex/hatch-pet/scripts/derive_running_left_from_run… |
validate_atlas.py |
software | healthy | skills/codex/hatch-pet/scripts/validate_atlas.py |
inspect_frames.py |
software | healthy | skills/codex/hatch-pet/scripts/inspect_frames.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
codex |
software | healthy | codex |
agents |
software | healthy | codex/agents |
notes |
software | healthy | codex/notes |
hooks |
software | healthy | codex/hooks |
pets |
software | healthy | codex/pets |
shroom |
software | healthy | codex/pets/shroom |
mogu |
software | healthy | codex/pets/mogu |
cmux-orchestrator |
software | healthy | cmux-orchestrator |
test |
software | healthy | test |
skills |
software | healthy | skills |
codex |
software | healthy | skills/codex |
migrate-to-codex |
software | healthy | skills/codex/migrate-to-codex |
agents |
software | healthy | skills/codex/migrate-to-codex/agents |
scripts |
software | healthy | skills/codex/migrate-to-codex/scripts |
migrate |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate |
utils |
software | healthy | skills/codex/migrate-to-codex/scripts/utils |
references |
software | healthy | skills/codex/migrate-to-codex/references |
chatgpt-share-fetch |
software | healthy | skills/codex/chatgpt-share-fetch |
scripts |
software | healthy | skills/codex/chatgpt-share-fetch/scripts |
hatch-pet |
software | healthy | skills/codex/hatch-pet |
agents |
software | healthy | skills/codex/hatch-pet/agents |
scripts |
software | healthy | skills/codex/hatch-pet/scripts |
references |
software | healthy | skills/codex/hatch-pet/references |
shared |
software | healthy | skills/shared |
gu-log |
software | healthy | skills/shared/gu-log |
gsync |
software | healthy | skills/shared/gsync |
wrap |
software | healthy | skills/shared/wrap |
scripts |
software | healthy | skills/shared/wrap/scripts |
fetching-websites |
software | healthy | skills/shared/fetching-websites |
scripts |
software | healthy | skills/shared/fetching-websites/scripts |
chill |
software | healthy | skills/shared/chill |
file-review-loop |
software | healthy | skills/shared/file-review-loop |
iterate-worker-reviewer |
software | healthy | skills/shared/iterate-worker-reviewer |
cmux-orchestrator |
software | healthy | skills/shared/cmux-orchestrator |
agents |
software | healthy | skills/shared/cmux-orchestrator/agents |
scripts |
software | healthy | skills/shared/cmux-orchestrator/scripts |
level-up |
software | healthy | skills/shared/level-up |
learning |
software | healthy | skills/shared/level-up/learning |
html-artifacts |
software | healthy | skills/shared/html-artifacts |
agents |
software | healthy | skills/shared/html-artifacts/agents |
references |
software | healthy | skills/shared/html-artifacts/references |
craft-goal |
software | healthy | skills/shared/craft-goal |
agents |
software | healthy | skills/shared/craft-goal/agents |
eternal-code-seeker |
software | healthy | skills/shared/eternal-code-seeker |
wife-pdf |
software | healthy | skills/shared/wife-pdf |
references |
software | healthy | skills/shared/wife-pdf/references |
remember |
software | healthy | skills/shared/remember |
night |
software | healthy | skills/shared/night |
nvim-tutor |
software | healthy | skills/shared/nvim-tutor |
claude |
software | healthy | skills/claude |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DeployMode |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:74 |
DeploymentPlan |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:80 |
ScopeDeployment |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:104 |
MigrationContext |
software | healthy | skills/codex/migrate-to-codex/scripts/cli.py:203 |
ClaudeHookCommand |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/hooks.py:36 |
ClaudeHookMatcherGroup |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/hooks.py:70 |
ClaudeHooks |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/hooks.py:85 |
ScopePaths |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:42 |
ModelMapping |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:48 |
ArtifactKind |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:79 |
GeneratedText |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:86 |
SourceCopy |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:91 |
SourceSymlink |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:96 |
MigrationReportItem |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:104 |
SimpleYamlFrontmatter |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:111 |
ParsedDocument |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:142 |
PlannedArtifact |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:153 |
MigrationSummary |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:198 |
ConversionResult |
software | healthy | skills/codex/migrate-to-codex/scripts/migrate/common.py:231 |
JsonMappingFileRead |
software | healthy | skills/codex/migrate-to-codex/scripts/utils/util.py:79 |
TomlMultilineString |
software | healthy | skills/codex/migrate-to-codex/scripts/utils/util.py:97 |
ReactRouterPayload |
software | healthy | skills/shared/fetching-websites/scripts/fetch_chatgpt_share… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::claude/CLAUDE.md |
security | healthy | claude/CLAUDE.md |
auth::skills/claude/plugin-settings/SKILL.md |
security | healthy | skills/claude/plugin-settings/SKILL.md |
auth::yolo-cc/compose/docker-compose.yml |
security | healthy | yolo-cc/compose/docker-compose.yml |
auth::skills/claude/mcp-integration/SKILL.md |
security | healthy | skills/claude/mcp-integration/SKILL.md |
auth::yolo-cc/CLAUDE.md |
security | healthy | yolo-cc/CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | skills/claude/command-development/SKILL.md |
vps::hetzner |
hardware | healthy | claude/CLAUDE.md |
vps::gcp |
hardware | healthy | claude/CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
base |
hardware | healthy | yolo-cc/compose/docker-compose.yml |
uv |
hardware | healthy | yolo-cc/compose/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ChiTienHsieh__dotfiles |
software | healthy | /data/fable5_failed_archive/ChiTienHsieh__dotfiles |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | skills/shared/remember/SKILL.md |
This page is publicly accessible at:
https://repobility.com/scan/ec6f21e6-f85a-4193-be4b-0b4c4530aab4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ec6f21e6-f85a-4193-be4b-0b4c4530aab4/
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.