https://github.com/tobysilverman/hazard-and-hex
· scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)
95 raw signals (0 security + 95 graph)
Last scanned 2 months, 1 week ago · v1 · 94 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1363 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 |
|---|---|---|---|
excludeReviewCandidatesFromProductionBuild |
software | healthy | vite.config.ts:excludeReviewCandidatesFromProductionBuild |
fileNameForSrc |
software | healthy | scripts/generate-component-assets.test.ts:fileNameForSrc |
readCandidatePng |
software | healthy | scripts/generate-component-assets.test.ts:readCandidatePng |
makeRoot |
software | healthy | scripts/cliShared.test.ts:makeRoot |
parseFlags |
software | healthy | scripts/cliShared.ts:parseFlags |
resolveInside |
software | healthy | scripts/cliShared.ts:resolveInside |
daemonSessionVerdict |
software | healthy | scripts/cliShared.ts:daemonSessionVerdict |
titleFromFilename |
software | healthy | scripts/cliShared.ts:titleFromFilename |
createNewMap |
software | healthy | scripts/cliShared.ts:createNewMap |
readManifest |
software | healthy | scripts/component-asset-review.test.ts:readManifest |
hsh |
software | healthy | scripts/generate-textures.ts:hsh |
h |
software | healthy | scripts/generate-textures.ts:h |
vnoiseWrapped |
software | healthy | scripts/generate-textures.ts:vnoiseWrapped |
w |
software | healthy | scripts/generate-textures.ts:w |
crcTable |
software | healthy | scripts/generate-textures.ts:crcTable |
crc32 |
software | healthy | scripts/generate-textures.ts:crc32 |
chunk |
software | healthy | scripts/generate-textures.ts:chunk |
encodePng |
software | healthy | scripts/generate-textures.ts:encodePng |
deltaToPixel |
software | healthy | scripts/generate-textures.ts:deltaToPixel |
bakeTile |
software | healthy | scripts/generate-textures.ts:bakeTile |
o |
software | healthy | scripts/generate-textures.ts:o |
paperTile |
software | healthy | scripts/generate-textures.ts:paperTile |
delta |
software | healthy | scripts/generate-textures.ts:delta |
stoneTile |
software | healthy | scripts/generate-textures.ts:stoneTile |
parseFlags |
software | healthy | scripts/component-asset-review.ts:parseFlags |
readManifest |
software | healthy | scripts/component-asset-review.ts:readManifest |
writeManifest |
software | healthy | scripts/component-asset-review.ts:writeManifest |
decisionFromFlags |
software | healthy | scripts/component-asset-review.ts:decisionFromFlags |
candidateSourcePath |
software | healthy | scripts/component-asset-review.ts:candidateSourcePath |
promotedOutputPath |
software | healthy | scripts/component-asset-review.ts:promotedOutputPath |
metadataPathForAsset |
software | healthy | scripts/component-asset-review.ts:metadataPathForAsset |
promotionMetadata |
software | healthy | scripts/component-asset-review.ts:promotionMetadata |
formatCandidateReviewReport |
software | healthy | scripts/component-asset-review.ts:formatCandidateReviewRepo… |
readPromotedAssetRecords |
software | healthy | scripts/component-asset-review.ts:readPromotedAssetRecords |
promotedComponentAssets |
software | healthy | scripts/component-asset-review.ts:promotedComponentAssets |
writePromotedAssetRecords |
software | healthy | scripts/component-asset-review.ts:writePromotedAssetRecords |
upsertPromotedAssetRecord |
software | healthy | scripts/component-asset-review.ts:upsertPromotedAssetRecord |
parseCommandTarget |
software | healthy | scripts/component-asset-review.ts:parseCommandTarget |
runComponentAssetReviewCli |
software | healthy | scripts/component-asset-review.ts:runComponentAssetReviewCli |
publicBasePath |
software | healthy | scripts/component-asset-review.ts:publicBasePath |
CRC_TABLE |
software | healthy | scripts/generate-component-assets.ts:CRC_TABLE |
parseArgs |
software | healthy | scripts/generate-component-assets.ts:parseArgs |
crc32 |
software | healthy | scripts/generate-component-assets.ts:crc32 |
pngChunk |
software | healthy | scripts/generate-component-assets.ts:pngChunk |
encodeCompressedRgbaPng |
software | healthy | scripts/generate-component-assets.ts:encodeCompressedRgbaPng |
hashText |
software | healthy | scripts/generate-component-assets.ts:hashText |
hashNumber |
software | healthy | scripts/generate-component-assets.ts:hashNumber |
hash |
software | healthy | scripts/generate-component-assets.ts:hash |
seededUnit |
software | healthy | scripts/generate-component-assets.ts:seededUnit |
seededRange |
software | healthy | scripts/generate-component-assets.ts:seededRange |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
V2-WORKBENCH-BRIEF.md |
software | healthy | V2-WORKBENCH-BRIEF.md |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
TASK_STATE.md |
software | healthy | TASK_STATE.md |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
STATUS.md |
software | healthy | STATUS.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
README.md |
software | healthy | maps/README.md |
carved-watercolor-example.json |
software | healthy | maps/carved-watercolor-example.json |
irregular-polygon-editing.json |
software | healthy | fixtures/irregular-polygon-editing.json |
ritual-chamber-player-safe.json |
software | healthy | fixtures/ritual-chamber-player-safe.json |
minimal-walking-skeleton.json |
software | healthy | fixtures/minimal-walking-skeleton.json |
large-a4-tiled.json |
software | healthy | fixtures/large-a4-tiled.json |
showcase-sunken-causeway.json |
software | healthy | fixtures/showcase-sunken-causeway.json |
weak-empty-room.json |
software | healthy | fixtures/weak-empty-room.json |
known-good-reference.json |
software | healthy | fixtures/known-good-reference.json |
carved-ink-showcase.json |
software | healthy | fixtures/carved-ink-showcase.json |
boss-arena-size-warning.json |
software | healthy | fixtures/boss-arena-size-warning.json |
architecture.md |
software | healthy | docs/architecture.md |
printing.md |
software | healthy | docs/printing.md |
agent-bridge.md |
software | healthy | docs/agent-bridge.md |
design-system.md |
software | healthy | docs/design-system.md |
fixtures.md |
software | healthy | docs/fixtures.md |
agent.md |
software | healthy | docs/agent.md |
making-maps.md |
software | healthy | docs/making-maps.md |
component-engine-v2-vision.md |
software | healthy | docs/map-design/component-engine-v2-vision.md |
carved-watercolor-example-map-plan.md |
software | healthy | docs/map-design/carved-watercolor-example-map-plan.md |
README.md |
software | healthy | docs/map-design/README.md |
encounter-principles.md |
software | healthy | docs/map-design/encounter-principles.md |
component-engine-v2-style-calibration-gallery.html |
software | healthy | docs/map-design/component-engine-v2-style-calibration-galle… |
component-engine-v2-visual-direction-gallery.html |
software | healthy | docs/map-design/component-engine-v2-visual-direction-galler… |
component-engine-v2-carved-watercolor-roadmap.md |
software | healthy | docs/map-design/component-engine-v2-carved-watercolor-roadm… |
visual-vocabulary.md |
software | healthy | docs/map-design/visual-vocabulary.md |
component-engine-v2.md |
software | healthy | docs/map-design/component-engine-v2.md |
README.md |
software | healthy | docs/map-design/component-engine-v2-visual-directions-asset… |
generate-component-assets.test.ts |
software | healthy | scripts/generate-component-assets.test.ts |
cliShared.test.ts |
software | healthy | scripts/cliShared.test.ts |
mainRef.test.ts |
software | healthy | scripts/mainRef.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
maps |
software | healthy | maps |
fixtures |
software | healthy | fixtures |
docs |
software | healthy | docs |
map-design |
software | healthy | docs/map-design |
component-engine-v2-visual-directions-assets |
software | healthy | docs/map-design/component-engine-v2-visual-directions-assets |
scripts |
software | healthy | scripts |
screenshots |
software | healthy | screenshots |
public |
software | healthy | public |
maps |
software | healthy | public/maps |
components |
software | healthy | public/components |
swatches |
software | healthy | public/components/swatches |
terrain-snow-ice |
software | healthy | public/components/swatches/terrain-snow-ice |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
outputs |
software | healthy | outputs |
audit |
software | healthy | outputs/audit |
v2 |
software | healthy | outputs/audit/v2 |
proto |
software | healthy | outputs/audit/v2/proto |
convergence |
software | healthy | outputs/audit/v2/proto/convergence |
linear-minimal |
software | healthy | outputs/audit/v2/proto/linear-minimal |
illustrated |
software | healthy | outputs/audit/v2/proto/illustrated |
figma-dense |
software | healthy | outputs/audit/v2/proto/figma-dense |
canva-approachable |
software | healthy | outputs/audit/v2/proto/canva-approachable |
agent-onboarding-goal |
software | healthy | outputs/audit/agent-onboarding-goal |
research |
software | healthy | outputs/audit/agent-onboarding-goal/research |
visual |
software | healthy | outputs/audit/agent-onboarding-goal/visual |
performance-sweep |
software | healthy | outputs/audit/performance-sweep |
artifacts |
software | healthy | outputs/audit/performance-sweep/artifacts |
after-default-fixture |
software | healthy | outputs/audit/performance-sweep/artifacts/after-default-fix… |
baseline |
software | healthy | outputs/audit/performance-sweep/artifacts/baseline |
after-route-components |
software | healthy | outputs/audit/performance-sweep/artifacts/after-route-compo… |
final |
software | healthy | outputs/audit/performance-sweep/artifacts/final |
resources-ia-design-goal |
software | healthy | outputs/audit/resources-ia-design-goal |
map-visual-v3 |
software | healthy | outputs/audit/map-visual-v3 |
screenshots |
software | healthy | outputs/audit/map-visual-v3/screenshots |
v31-frameless |
software | healthy | outputs/audit/map-visual-v3/screenshots/v31-frameless |
explore |
software | healthy | outputs/audit/map-visual-v3/explore |
p3-inked-parchment |
software | healthy | outputs/audit/map-visual-v3/explore/p3-inked-parchment |
research |
software | healthy | outputs/audit/map-visual-v3/explore/research |
p2-rough-sketch |
software | healthy | outputs/audit/map-visual-v3/explore/p2-rough-sketch |
p5-illustrated |
software | healthy | outputs/audit/map-visual-v3/explore/p5-illustrated |
p1-carved-ink |
software | healthy | outputs/audit/map-visual-v3/explore/p1-carved-ink |
p4-textured-game |
software | healthy | outputs/audit/map-visual-v3/explore/p4-textured-game |
shots |
software | healthy | outputs/audit/map-visual-v3/explore/shots |
prototypes |
software | healthy | outputs/audit/map-visual-v3/prototypes |
marketing-perf |
software | healthy | outputs/audit/marketing-perf |
artifacts |
software | healthy | outputs/audit/marketing-perf/artifacts |
baseline |
software | healthy | outputs/audit/marketing-perf/artifacts/baseline |
final |
software | healthy | outputs/audit/marketing-perf/artifacts/final |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | src/App.tsx |
/app |
frontend | healthy | src/App.tsx |
/agent |
frontend | healthy | src/App.tsx |
/agent-instructions |
frontend | healthy | src/App.tsx |
/docs |
frontend | healthy | src/App.tsx |
/components |
frontend | healthy | src/App.tsx |
/playground |
frontend | healthy | src/App.tsx |
* |
frontend | healthy | src/App.tsx |
/tmp/gallery-p5-card.png |
frontend | healthy | outputs/audit/map-visual-v3/explore/p5-illustrated/galshot.… |
/tmp/gallery-strip.png |
frontend | healthy | outputs/audit/map-visual-v3/explore/p5-illustrated/galshot.… |
/objects/- |
frontend | healthy | src/lib/scoring.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
AgentCorpus |
frontend | healthy | src/AgentCorpus.tsx |
Landing |
frontend | healthy | src/Landing.tsx |
Playground |
frontend | healthy | src/Playground.tsx |
App |
frontend | healthy | src/App.tsx |
MarketingShell |
frontend | healthy | src/MarketingShell.tsx |
RouterApp |
frontend | healthy | src/RouterApp.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4180 |
network | healthy | scripts/serve.ts |
port:5180 |
network | healthy | outputs/audit/agent-onboarding-goal/recapture-after.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-m_8_3nij |
software | healthy | /tmp/repobility-clone-m_8_3nij |
| Label | Layer | Status | Path |
|---|---|---|---|
as |
software | healthy | scripts/serve.ts:as |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/dbb164a1-8d77-4ab6-9be2-cf1c20cdf4e8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/dbb164a1-8d77-4ab6-9be2-cf1c20cdf4e8/
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.