https://github.com/Robert336/LastLapCalculator
· scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)
10 raw signals (0 security + 10 graph)
Last scanned 2 months, 3 weeks ago · v1 · 10 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 157 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 |
|---|---|---|---|
that |
software | healthy | jest.config.ts:that |
fmtHMS |
software | healthy | scripts/orbits-simulator.mjs:fmtHMS |
fmtHMSms |
software | healthy | scripts/orbits-simulator.mjs:fmtHMSms |
timeOfDay |
software | healthy | scripts/orbits-simulator.mjs:timeOfDay |
record |
software | healthy | scripts/orbits-simulator.mjs:record |
jitteredPace |
software | healthy | scripts/orbits-simulator.mjs:jitteredPace |
jitter |
software | healthy | scripts/orbits-simulator.mjs:jitter |
startRaceForClient |
software | healthy | scripts/orbits-simulator.mjs:startRaceForClient |
write |
software | healthy | scripts/orbits-simulator.mjs:write |
schedule |
software | healthy | scripts/orbits-simulator.mjs:schedule |
cleanup |
software | healthy | scripts/orbits-simulator.mjs:cleanup |
scheduleNextCrossing |
software | healthy | scripts/orbits-simulator.mjs:scheduleNextCrossing |
doScheduled |
software | healthy | scripts/orbits-simulator.mjs:doScheduled |
fillManualInputs |
software | healthy | src/__tests__/index.test.tsx:fillManualInputs |
AlertBanner |
software | healthy | src/components/race/AlertBanner.tsx:AlertBanner |
LastLapIndicator |
software | healthy | src/components/race/LastLapIndicator.tsx:LastLapIndicator |
CountdownTimer |
software | healthy | src/components/race/CountdownTimer.tsx:CountdownTimer |
StaticTimer |
software | healthy | src/components/race/CountdownTimer.tsx:StaticTimer |
LapTime |
software | healthy | src/components/race/LeaderPanel.tsx:LapTime |
LeaderPanel |
software | healthy | src/components/race/LeaderPanel.tsx:LeaderPanel |
ProjectionTable |
software | healthy | src/components/race/ProjectionTable.tsx:ProjectionTable |
FlagStrip |
software | healthy | src/components/race/FlagStrip.tsx:FlagStrip |
TimeInputField |
software | healthy | src/components/race/ManualControls.tsx:TimeInputField |
handleChange |
software | healthy | src/components/race/ManualControls.tsx:handleChange |
LeaderCrossedButton |
software | healthy | src/components/race/ManualControls.tsx:LeaderCrossedButton |
ManualControls |
software | healthy | src/components/race/ManualControls.tsx:ManualControls |
ConnectionStatus |
software | healthy | src/components/race/ConnectionStatus.tsx:ConnectionStatus |
SettingsPanel |
software | healthy | src/components/race/ConnectionStatus.tsx:SettingsPanel |
handleConnect |
software | healthy | src/components/race/ConnectionStatus.tsx:handleConnect |
handleDisconnect |
software | healthy | src/components/race/ConnectionStatus.tsx:handleDisconnect |
handleTestChime |
software | healthy | src/components/race/ConnectionStatus.tsx:handleTestChime |
Section |
software | healthy | src/pages/guide.tsx:Section |
Step |
software | healthy | src/pages/guide.tsx:Step |
UiLabel |
software | healthy | src/pages/guide.tsx:UiLabel |
StatusPill |
software | healthy | src/pages/guide.tsx:StatusPill |
Guide |
software | healthy | src/pages/guide.tsx:Guide |
Document |
software | healthy | src/pages/_document.tsx:Document |
useEffectiveFlag |
software | healthy | src/pages/index.tsx:useEffectiveFlag |
HeroRow |
software | healthy | src/pages/index.tsx:HeroRow |
Home |
software | healthy | src/pages/index.tsx:Home |
App |
software | healthy | src/pages/_app.tsx:App |
handler |
software | healthy | src/pages/api/orbits/config.ts:handler |
handler |
software | healthy | src/pages/api/orbits/stream.ts:handler |
useOrbitsFeed |
software | healthy | src/hooks/useOrbitsFeed.ts:useOrbitsFeed |
useAlerts |
software | healthy | src/hooks/useAlerts.ts:useAlerts |
playChime |
software | healthy | src/hooks/useAlerts.ts:playChime |
playChimeNow |
software | healthy | src/hooks/useAlerts.ts:playChimeNow |
playTone |
software | healthy | src/hooks/useAlerts.ts:playTone |
armAudio |
software | healthy | src/hooks/useAlerts.ts:armAudio |
playTestChime |
software | healthy | src/hooks/useAlerts.ts:playTestChime |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
jest.config.ts |
software | healthy | jest.config.ts |
package-lock.json |
software | healthy | package-lock.json |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.mjs |
software | healthy | next.config.mjs |
postcss.config.js |
software | healthy | postcss.config.js |
orbits-simulator.mjs |
software | healthy | scripts/orbits-simulator.mjs |
index.test.tsx |
software | healthy | src/__tests__/index.test.tsx |
AlertBanner.tsx |
software | healthy | src/components/race/AlertBanner.tsx |
LastLapIndicator.tsx |
software | healthy | src/components/race/LastLapIndicator.tsx |
CountdownTimer.tsx |
software | healthy | src/components/race/CountdownTimer.tsx |
LeaderPanel.tsx |
software | healthy | src/components/race/LeaderPanel.tsx |
ProjectionTable.tsx |
software | healthy | src/components/race/ProjectionTable.tsx |
FlagStrip.tsx |
software | healthy | src/components/race/FlagStrip.tsx |
ManualControls.tsx |
software | healthy | src/components/race/ManualControls.tsx |
ConnectionStatus.tsx |
software | healthy | src/components/race/ConnectionStatus.tsx |
guide.tsx |
software | healthy | src/pages/guide.tsx |
_document.tsx |
software | healthy | src/pages/_document.tsx |
index.tsx |
software | healthy | src/pages/index.tsx |
_app.tsx |
software | healthy | src/pages/_app.tsx |
config.ts |
software | healthy | src/pages/api/orbits/config.ts |
stream.ts |
software | healthy | src/pages/api/orbits/stream.ts |
useOrbitsFeed.ts |
software | healthy | src/hooks/useOrbitsFeed.ts |
useAlerts.ts |
software | healthy | src/hooks/useAlerts.ts |
useCountdown.ts |
software | healthy | src/hooks/useCountdown.ts |
orbitsClient.ts |
software | healthy | src/server/orbitsClient.ts |
aggregate.ts |
software | healthy | src/server/rmonitor/aggregate.ts |
parse.ts |
software | healthy | src/server/rmonitor/parse.ts |
parse.test.ts |
software | healthy | src/server/rmonitor/__tests__/parse.test.ts |
aggregate.test.ts |
software | healthy | src/server/rmonitor/__tests__/aggregate.test.ts |
raceStore.ts |
software | healthy | src/store/raceStore.ts |
globals.css |
software | healthy | src/styles/globals.css |
raceEngine.ts |
software | healthy | src/domain/raceEngine.ts |
time.ts |
software | healthy | src/domain/time.ts |
types.ts |
software | healthy | src/domain/types.ts |
raceEngine.test.ts |
software | healthy | src/domain/__tests__/raceEngine.test.ts |
time.test.ts |
software | healthy | src/domain/__tests__/time.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
src |
software | healthy | src |
__tests__ |
software | healthy | src/__tests__ |
components |
software | healthy | src/components |
race |
software | healthy | src/components/race |
pages |
software | healthy | src/pages |
api |
software | healthy | src/pages/api |
orbits |
software | healthy | src/pages/api/orbits |
hooks |
software | healthy | src/hooks |
server |
software | healthy | src/server |
rmonitor |
software | healthy | src/server/rmonitor |
__tests__ |
software | healthy | src/server/rmonitor/__tests__ |
store |
software | healthy | src/store |
styles |
software | healthy | src/styles |
domain |
software | healthy | src/domain |
__tests__ |
software | healthy | src/domain/__tests__ |
| Label | Layer | Status | Path |
|---|---|---|---|
/guide |
frontend | healthy | src/pages/guide.tsx |
/_document |
frontend | healthy | src/pages/_document.tsx |
/ |
frontend | healthy | src/pages/index.tsx |
/_app |
frontend | healthy | src/pages/_app.tsx |
/api/orbits/config |
frontend | healthy | src/pages/api/orbits/config.ts |
/api/orbits/stream |
frontend | healthy | src/pages/api/orbits/stream.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Guide |
frontend | healthy | src/pages/guide.tsx |
Document |
frontend | healthy | src/pages/_document.tsx |
Home |
frontend | healthy | src/pages/index.tsx |
App |
frontend | healthy | src/pages/_app.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MockEventSource |
software | healthy | src/__tests__/index.test.tsx:MockEventSource |
OrbitsClient |
software | healthy | src/server/orbitsClient.ts:OrbitsClient |
record |
software | healthy | src/server/rmonitor/__tests__/parse.test.ts:record |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-x2t_3fvf |
software | healthy | /tmp/repobility-clone-x2t_3fvf |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | src/pages/api/orbits/stream.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:60000 |
network | healthy | src/server/orbitsClient.ts |
This page is publicly accessible at:
https://repobility.com/scan/c273096a-5fab-42d8-91ad-b535f49ac11f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c273096a-5fab-42d8-91ad-b535f49ac11f/
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.