https://github.com/RAhroonAI/floviken-site
· scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 4 weeks ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 173 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 |
|---|---|---|---|
escapeXml |
software | healthy | scripts/generate-og.mjs:escapeXml |
buildOgSvg |
software | healthy | scripts/generate-og.mjs:buildOgSvg |
wrapText |
software | healthy | scripts/generate-og.mjs:wrapText |
main |
software | healthy | scripts/generate-og.mjs:main |
main |
software | healthy | scripts/generate-icons.mjs:main |
clamp |
software | healthy | src/components/reserve/ReserveCompare.js:clamp |
runCell |
software | healthy | src/components/reserve/ReserveCompare.js:runCell |
verdictOf |
software | healthy | src/components/reserve/ReserveCompare.js:verdictOf |
prefersReducedMotion |
software | healthy | src/components/reserve/ReserveCompare.js:prefersReducedMoti… |
cellDrivers |
software | healthy | src/components/reserve/ReserveCompare.js:cellDrivers |
reserve |
software | healthy | src/components/reserve/ReserveCompare.js:reserve |
buildSeries |
software | healthy | src/components/reserve/ReserveCompare.js:buildSeries |
x |
software | healthy | src/components/reserve/ReserveCompare.js:x |
y |
software | healthy | src/components/reserve/ReserveCompare.js:y |
findFork |
software | healthy | src/components/reserve/ReserveCompare.js:findFork |
ReserveCompare |
software | healthy | src/components/reserve/ReserveCompare.js:ReserveCompare |
tick |
software | healthy | src/components/reserve/ReserveCompare.js:tick |
p |
software | healthy | src/components/reserve/ReserveCompare.js:p |
onRun |
software | healthy | src/components/reserve/ReserveCompare.js:onRun |
yPix |
software | healthy | src/components/reserve/ReserveCompare.js:yPix |
xPix |
software | healthy | src/components/reserve/ReserveCompare.js:xPix |
CellPanel |
software | healthy | src/components/reserve/ReserveCompare.js:CellPanel |
Bar |
software | healthy | src/components/reserve/ReserveCompare.js:Bar |
LegendSwatch |
software | healthy | src/components/reserve/ReserveCompare.js:LegendSwatch |
of |
software | healthy | src/components/reserve/cell.js:of |
lerp |
software | healthy | src/components/reserve/cell.js:lerp |
hexToRgb |
software | healthy | src/components/reserve/cell.js:hexToRgb |
rgbToHex |
software | healthy | src/components/reserve/cell.js:rgbToHex |
f |
software | healthy | src/components/reserve/cell.js:f |
lerpColor |
software | healthy | src/components/reserve/cell.js:lerpColor |
smoothBlob |
software | healthy | src/components/reserve/cell.js:smoothBlob |
ang |
software | healthy | src/components/reserve/cell.js:ang |
mid |
software | healthy | src/components/reserve/cell.js:mid |
ReserveCell |
software | healthy | src/components/reserve/cell.js:ReserveCell |
oxWord |
software | healthy | src/components/reserve/ReserveSimulator.js:oxWord |
verdictOf |
software | healthy | src/components/reserve/ReserveSimulator.js:verdictOf |
prefersReducedMotion |
software | healthy | src/components/reserve/ReserveSimulator.js:prefersReducedMo… |
runEngine |
software | healthy | src/components/reserve/ReserveSimulator.js:runEngine |
ReserveSimulator |
software | healthy | src/components/reserve/ReserveSimulator.js:ReserveSimulator |
reserve |
software | healthy | src/components/reserve/ReserveSimulator.js:reserve |
tick |
software | healthy | src/components/reserve/ReserveSimulator.js:tick |
onSelectGenotype |
software | healthy | src/components/reserve/ReserveSimulator.js:onSelectGenotype |
onRun |
software | healthy | src/components/reserve/ReserveSimulator.js:onRun |
onReset |
software | healthy | src/components/reserve/ReserveSimulator.js:onReset |
x |
software | healthy | src/components/reserve/ReserveSimulator.js:x |
y |
software | healthy | src/components/reserve/ReserveSimulator.js:y |
yPix |
software | healthy | src/components/reserve/ReserveSimulator.js:yPix |
xPix |
software | healthy | src/components/reserve/ReserveSimulator.js:xPix |
Label |
software | healthy | src/components/reserve/ReserveSimulator.js:Label |
Pill |
software | healthy | src/components/reserve/ReserveLoopDiagram.js:Pill |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
jsconfig.json |
software | healthy | jsconfig.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.mjs |
software | healthy | next.config.mjs |
DECISIONS.md |
software | healthy | DECISIONS.md |
generate-og.mjs |
software | healthy | scripts/generate-og.mjs |
generate-icons.mjs |
software | healthy | scripts/generate-icons.mjs |
generate-home-og.mjs |
software | healthy | scripts/generate-home-og.mjs |
launch.json |
software | healthy | .claude/launch.json |
manifest.json |
software | healthy | public/manifest.json |
ReserveCompare.js |
software | healthy | src/components/reserve/ReserveCompare.js |
cell.js |
software | healthy | src/components/reserve/cell.js |
ReserveSimulator.js |
software | healthy | src/components/reserve/ReserveSimulator.js |
ReserveLoopDiagram.js |
software | healthy | src/components/reserve/ReserveLoopDiagram.js |
ReserveRun.js |
software | healthy | src/components/reserve/ReserveRun.js |
page.js |
software | healthy | src/app/page.js |
globals.css |
software | healthy | src/app/globals.css |
layout.js |
software | healthy | src/app/layout.js |
tile-data.js |
software | healthy | src/app/_components/tile-data.js |
ActionTile.js |
software | healthy | src/app/_components/ActionTile.js |
layout.js |
software | healthy | src/app/(detail)/layout.js |
page.js |
software | healthy | src/app/(detail)/about/page.js |
page.js |
software | healthy | src/app/(detail)/reserve/page.js |
page.js |
software | healthy | src/app/(detail)/reserve/run/page.js |
page.js |
software | healthy | src/app/(detail)/lowfire/page.js |
page.js |
software | healthy | src/app/(detail)/wake/page.js |
page.js |
software | healthy | src/app/(detail)/daybreak/page.js |
page.js |
software | healthy | src/app/(detail)/doorstep/page.js |
page.js |
software | healthy | src/app/(detail)/margin/page.js |
page.js |
software | healthy | src/app/(detail)/signal/page.js |
page.js |
software | healthy | src/app/(detail)/scribe/page.js |
page.js |
software | healthy | src/app/(detail)/foldspace/page.js |
page.js |
software | healthy | src/app/(detail)/sundown/page.js |
params.mjs |
software | healthy | src/lib/reserve/params.mjs |
types.mjs |
software | healthy | src/lib/reserve/types.mjs |
engine.mjs |
software | healthy | src/lib/reserve/engine.mjs |
engine.test.mjs |
software | healthy | src/lib/reserve/engine.test.mjs |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
src |
software | healthy | src |
components |
software | healthy | src/components |
reserve |
software | healthy | src/components/reserve |
app |
software | healthy | src/app |
_components |
software | healthy | src/app/_components |
(detail) |
software | healthy | src/app/(detail) |
about |
software | healthy | src/app/(detail)/about |
reserve |
software | healthy | src/app/(detail)/reserve |
run |
software | healthy | src/app/(detail)/reserve/run |
lowfire |
software | healthy | src/app/(detail)/lowfire |
wake |
software | healthy | src/app/(detail)/wake |
daybreak |
software | healthy | src/app/(detail)/daybreak |
doorstep |
software | healthy | src/app/(detail)/doorstep |
margin |
software | healthy | src/app/(detail)/margin |
signal |
software | healthy | src/app/(detail)/signal |
scribe |
software | healthy | src/app/(detail)/scribe |
foldspace |
software | healthy | src/app/(detail)/foldspace |
sundown |
software | healthy | src/app/(detail)/sundown |
lib |
software | healthy | src/lib |
reserve |
software | healthy | src/lib/reserve |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.js |
frontend | healthy | src/app/page.js |
/(detail)/about |
frontend | healthy | src/app/(detail)/about/page.js |
/(detail)/reserve |
frontend | healthy | src/app/(detail)/reserve/page.js |
/(detail)/reserve/run |
frontend | healthy | src/app/(detail)/reserve/run/page.js |
/(detail)/lowfire |
frontend | healthy | src/app/(detail)/lowfire/page.js |
/(detail)/wake |
frontend | healthy | src/app/(detail)/wake/page.js |
/(detail)/daybreak |
frontend | healthy | src/app/(detail)/daybreak/page.js |
/(detail)/doorstep |
frontend | healthy | src/app/(detail)/doorstep/page.js |
/(detail)/margin |
frontend | healthy | src/app/(detail)/margin/page.js |
/(detail)/signal |
frontend | healthy | src/app/(detail)/signal/page.js |
/(detail)/scribe |
frontend | healthy | src/app/(detail)/scribe/page.js |
/(detail)/foldspace |
frontend | healthy | src/app/(detail)/foldspace/page.js |
/(detail)/sundown |
frontend | healthy | src/app/(detail)/sundown/page.js |
| Label | Layer | Status | Path |
|---|---|---|---|
I |
software | healthy | src/components/reserve/ReserveSimulator.js:I |
to |
software | healthy | src/app/(detail)/lowfire/page.js:to |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nmxti_k1 |
software | healthy | /tmp/repobility-clone-nmxti_k1 |
This page is publicly accessible at:
https://repobility.com/scan/46886c5b-04f1-46b0-9431-8ec236ec2d30/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/46886c5b-04f1-46b0-9431-8ec236ec2d30/
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.