https://github.com/robertmannwilliams/my-website
· scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)
31 raw signals (0 security + 31 graph)
Last scanned 2 months, 3 weeks ago · v1 · 31 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 760 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 |
|---|---|---|---|
assert |
software | healthy | scripts/verify-homepage-content.ts:assert |
assertUniqueHrefs |
software | healthy | scripts/verify-homepage-content.ts:assertUniqueHrefs |
assertLinks |
software | healthy | scripts/verify-homepage-content.ts:assertLinks |
assertCopy |
software | healthy | scripts/verify-homepage-content.ts:assertCopy |
assertIllustrationFiles |
software | healthy | scripts/verify-homepage-content.ts:assertIllustrationFiles |
assertThresholdLayout |
software | healthy | scripts/verify-homepage-content.ts:assertThresholdLayout |
assertRootPageIntegration |
software | healthy | scripts/verify-homepage-content.ts:assertRootPageIntegration |
stampRng |
software | healthy | scripts/hero-brush.mjs:stampRng |
generateStampSprite |
software | healthy | scripts/hero-brush.mjs:generateStampSprite |
u |
software | healthy | scripts/hero-brush.mjs:u |
v |
software | healthy | scripts/hero-brush.mjs:v |
i |
software | healthy | scripts/hero-brush.mjs:i |
makeScratch |
software | healthy | scripts/hero-brush.mjs:makeScratch |
drawStroke |
software | healthy | scripts/hero-brush.mjs:drawStroke |
t |
software | healthy | scripts/hero-brush.mjs:t |
generateGrainTile |
software | healthy | scripts/hero-brush.mjs:generateGrainTile |
n |
software | healthy | scripts/hero-brush.mjs:n |
applyGrain |
software | healthy | scripts/hero-brush.mjs:applyGrain |
applyGrainAtop |
software | healthy | scripts/hero-brush.mjs:applyGrainAtop |
edt1d |
software | healthy | scripts/build-map-glyphs.ts:edt1d |
edt |
software | healthy | scripts/build-map-glyphs.ts:edt |
renderGlyph |
software | healthy | scripts/build-map-glyphs.ts:renderGlyph |
encodeFontstack |
software | healthy | scripts/build-map-glyphs.ts:encodeFontstack |
fetchFont |
software | healthy | scripts/build-map-glyphs.ts:fetchFont |
asciiProof |
software | healthy | scripts/build-map-glyphs.ts:asciiProof |
main |
software | healthy | scripts/build-map-glyphs.ts:main |
skipControl |
software | healthy | scripts/build-map-glyphs.ts:skipControl |
parseStrokes |
software | healthy | scripts/hero-proof.mjs:parseStrokes |
main |
software | healthy | scripts/hero-proof.mjs:main |
assertSourceLooksRight |
software | healthy | scripts/generate-homepage-reference-sketch.ts:assertSourceL… |
main |
software | healthy | scripts/generate-homepage-reference-sketch.ts:main |
clamp01 |
software | healthy | scripts/hero-decompose.mjs:clamp01 |
clamp255 |
software | healthy | scripts/hero-decompose.mjs:clamp255 |
lerp |
software | healthy | scripts/hero-decompose.mjs:lerp |
rng |
software | healthy | scripts/hero-decompose.mjs:rng |
valueNoise2 |
software | healthy | scripts/hero-decompose.mjs:valueNoise2 |
h |
software | healthy | scripts/hero-decompose.mjs:h |
boxBlur |
software | healthy | scripts/hero-decompose.mjs:boxBlur |
loadRaw |
software | healthy | scripts/hero-decompose.mjs:loadRaw |
toGray |
software | healthy | scripts/hero-decompose.mjs:toGray |
orientationField |
software | healthy | scripts/hero-decompose.mjs:orientationField |
edgeDensity |
software | healthy | scripts/hero-decompose.mjs:edgeDensity |
registrationScore |
software | healthy | scripts/hero-decompose.mjs:registrationScore |
prep |
software | healthy | scripts/hero-decompose.mjs:prep |
dissolveAlpha |
software | healthy | scripts/hero-decompose.mjs:dissolveAlpha |
edgeShrink |
software | healthy | scripts/hero-decompose.mjs:edgeShrink |
footprintSamples |
software | healthy | scripts/hero-decompose.mjs:footprintSamples |
averageColor |
software | healthy | scripts/hero-decompose.mjs:averageColor |
p |
software | healthy | scripts/hero-decompose.mjs:p |
footprintMedian |
software | healthy | scripts/hero-decompose.mjs:footprintMedian |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
PLAN.md |
software | healthy | PLAN.md |
next.config.ts |
software | healthy | next.config.ts |
verification.md |
software | healthy | docs/verification.md |
narrative-flow-brief.md |
software | healthy | docs/narrative-flow-brief.md |
aistack-spec-package.md |
software | healthy | docs/aistack-spec-package.md |
2026-05-14-homepage-redesign.md |
software | healthy | docs/superpowers/plans/2026-05-14-homepage-redesign.md |
2026-05-14-homepage-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-05-14-homepage-redesign-design.… |
verify-homepage-content.ts |
software | healthy | scripts/verify-homepage-content.ts |
hero-brush.mjs |
software | healthy | scripts/hero-brush.mjs |
build-map-glyphs.ts |
software | healthy | scripts/build-map-glyphs.ts |
hero-proof.mjs |
software | healthy | scripts/hero-proof.mjs |
generate-homepage-reference-sketch.ts |
software | healthy | scripts/generate-homepage-reference-sketch.ts |
hero-decompose.mjs |
software | healthy | scripts/hero-decompose.mjs |
HERO.md |
software | healthy | hero/HERO.md |
README.txt |
software | healthy | hero/sources/README.txt |
launch.json |
software | healthy | .claude/launch.json |
primer.md |
software | healthy | content/primer.md |
scenarios.json |
software | healthy | content/scenarios.json |
06-memory-and-the-sandwich.md |
software | healthy | content/chapters/06-memory-and-the-sandwich.md |
00-two-seconds.md |
software | healthy | content/chapters/00-two-seconds.md |
08-the-building.md |
software | healthy | content/chapters/08-the-building.md |
04-lithography.md |
software | healthy | content/chapters/04-lithography.md |
05-the-foundry.md |
software | healthy | content/chapters/05-the-foundry.md |
07-one-computer.md |
software | healthy | content/chapters/07-one-computer.md |
02-why-this-chip.md |
software | healthy | content/chapters/02-why-this-chip.md |
12-the-atlas.md |
software | healthy | content/chapters/12-the-atlas.md |
09-power.md |
software | healthy | content/chapters/09-power.md |
01-the-machine.md |
software | healthy | content/chapters/01-the-machine.md |
03-sand.md |
software | healthy | content/chapters/03-sand.md |
11-closing-the-loop.md |
software | healthy | content/chapters/11-closing-the-loop.md |
10-the-software.md |
software | healthy | content/chapters/10-the-software.md |
README.md |
software | healthy | public/map-fonts/README.md |
SectionShell.tsx |
software | healthy | src/components/SectionShell.tsx |
ThemeToggle.tsx |
software | healthy | src/components/ThemeToggle.tsx |
FilterPanel.tsx |
software | healthy | src/components/monitor/FilterPanel.tsx |
MonitorMap.tsx |
software | healthy | src/components/monitor/MonitorMap.tsx |
EventDetailPanel.tsx |
software | healthy | src/components/monitor/EventDetailPanel.tsx |
PriceTicker.tsx |
software | healthy | src/components/monitor/PriceTicker.tsx |
SituationBriefBar.tsx |
software | healthy | src/components/monitor/SituationBriefBar.tsx |
HomeIllustrationVignette.tsx |
software | healthy | src/components/home/HomeIllustrationVignette.tsx |
HomePage.module.css |
software | healthy | src/components/home/HomePage.module.css |
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 |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
scripts |
software | healthy | scripts |
hero |
software | healthy | hero |
sources |
software | healthy | hero/sources |
.claude |
software | healthy | .claude |
content |
software | healthy | content |
chapters |
software | healthy | content/chapters |
public |
software | healthy | public |
map-fonts |
software | healthy | public/map-fonts |
src |
software | healthy | src |
components |
software | healthy | src/components |
monitor |
software | healthy | src/components/monitor |
home |
software | healthy | src/components/home |
hero |
software | healthy | src/components/hero |
app |
software | healthy | src/app |
about |
software | healthy | src/app/about |
monitor |
software | healthy | src/app/monitor |
projects |
software | healthy | src/app/projects |
api |
software | healthy | src/app/api |
monitor |
software | healthy | src/app/api/monitor |
metrics |
software | healthy | src/app/api/monitor/metrics |
events |
software | healthy | src/app/api/events |
geopolitical |
software | healthy | src/app/api/events/geopolitical |
disasters |
software | healthy | src/app/api/events/disasters |
headlines |
software | healthy | src/app/api/events/headlines |
hero-geo |
software | healthy | src/app/api/hero-geo |
layers |
software | healthy | src/app/api/layers |
shipping-live |
software | healthy | src/app/api/layers/shipping-live |
notams |
software | healthy | src/app/api/layers/notams |
flights |
software | healthy | src/app/api/layers/flights |
elections |
software | healthy | src/app/api/layers/elections |
shipping |
software | healthy | src/app/api/layers/shipping |
markets |
software | healthy | src/app/api/markets |
prices |
software | healthy | src/app/api/markets/prices |
polymarket |
software | healthy | src/app/api/markets/polymarket |
cron |
software | healthy | src/app/api/cron |
refresh-headlines |
software | healthy | src/app/api/cron/refresh-headlines |
refresh-disasters |
software | healthy | src/app/api/cron/refresh-disasters |
refresh-markets |
software | healthy | src/app/api/cron/refresh-markets |
refresh-events |
software | healthy | src/app/api/cron/refresh-events |
refresh-layers |
software | healthy | src/app/api/cron/refresh-layers |
refresh-prices |
software | healthy | src/app/api/cron/refresh-prices |
aistack |
software | healthy | src/app/aistack |
(story) |
software | healthy | src/app/aistack/(story) |
primer |
software | healthy | src/app/aistack/(story)/primer |
methodology |
software | healthy | src/app/aistack/(story)/methodology |
susan |
software | healthy | src/app/susan |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SectionShell |
frontend | healthy | src/components/SectionShell.tsx |
ThemeToggle |
frontend | healthy | src/components/ThemeToggle.tsx |
HomeIllustrationVignette |
frontend | healthy | src/components/home/HomeIllustrationVignette.tsx |
EntryPanorama |
frontend | healthy | src/components/home/EntryPanorama.tsx |
HomePageExperience |
frontend | healthy | src/components/home/HomePageExperience.tsx |
HeroPainting |
frontend | healthy | src/components/hero/HeroPainting.tsx |
Page |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
AboutPage |
frontend | healthy | src/app/about/page.tsx |
MonitorPage |
frontend | healthy | src/app/monitor/page.tsx |
MonitorLayout |
frontend | healthy | src/app/monitor/layout.tsx |
ProjectsPage |
frontend | healthy | src/app/projects/page.tsx |
AIStackStoryPage |
frontend | healthy | src/app/aistack/(story)/page.tsx |
AtlasStoryLayout |
frontend | healthy | src/app/aistack/(story)/layout.tsx |
PrimerPage |
frontend | healthy | src/app/aistack/(story)/primer/page.tsx |
MethodologyPage |
frontend | healthy | src/app/aistack/(story)/methodology/page.tsx |
SusanPage |
frontend | healthy | src/app/susan/page.tsx |
WritingsPage |
frontend | healthy | src/app/writings/page.tsx |
FilterPanel |
frontend | healthy | src/features/atlas/components/FilterPanel.tsx |
AtlasSection |
frontend | healthy | src/features/atlas/components/AtlasSection.tsx |
AtlasMap |
frontend | healthy | src/features/atlas/components/AtlasMap.tsx |
DetailPanel |
frontend | healthy | src/features/atlas/components/DetailPanel.tsx |
Stamp |
frontend | healthy | src/features/atlas/components/story/Stamp.tsx |
PlateFigure |
frontend | healthy | src/features/atlas/components/story/PlateFigure.tsx |
StoryFlow |
frontend | healthy | src/features/atlas/components/story/StoryFlow.tsx |
StoryMap |
frontend | healthy | src/features/atlas/components/story/StoryMap.tsx |
TrainingRoom |
frontend | healthy | src/features/atlas/components/story/diagrams/TrainingRoom.t… |
CableNervousSystem |
frontend | healthy | src/features/atlas/components/story/diagrams/CableNervousSy… |
DiagramFigure |
frontend | healthy | src/features/atlas/components/story/diagrams/index.tsx |
GpuGrid |
frontend | healthy | src/features/atlas/components/story/diagrams/GpuGrid.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/about |
frontend | healthy | src/app/about/page.tsx |
/monitor |
frontend | healthy | src/app/monitor/page.tsx |
/projects |
frontend | healthy | src/app/projects/page.tsx |
/aistack/(story) |
frontend | healthy | src/app/aistack/(story)/page.tsx |
/aistack/(story)/primer |
frontend | healthy | src/app/aistack/(story)/primer/page.tsx |
/aistack/(story)/methodology |
frontend | healthy | src/app/aistack/(story)/methodology/page.tsx |
/susan |
frontend | healthy | src/app/susan/page.tsx |
/writings |
frontend | healthy | src/app/writings/page.tsx |
/writings/[slug] |
frontend | healthy | src/app/writings/[slug]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bcvz_c3y |
software | healthy | /tmp/repobility-clone-bcvz_c3y |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | src/lib/monitor/cache.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/60429ef2-c5d0-4798-a319-0abc1cb38b87/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/60429ef2-c5d0-4798-a319-0abc1cb38b87/
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.