https://github.com/amitrabani/landing-page-doubly
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
33 raw signals (0 security + 33 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -17.0 (diff) · 33 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 472 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 |
|---|---|---|---|
resolveVisitorId |
software | healthy | src/app/PostHogProvider.tsx:resolveVisitorId |
PostHogPageView |
software | healthy | src/app/PostHogProvider.tsx:PostHogPageView |
PostHogProvider |
software | healthy | src/app/PostHogProvider.tsx:PostHogProvider |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
Home |
software | healthy | src/app/page.tsx:Home |
robots |
software | healthy | src/app/robots.ts:robots |
RoomLayout |
software | healthy | src/app/r/layout.tsx:RoomLayout |
PhaseBanner |
software | healthy | src/app/r/[id]/PhaseBanner.tsx:PhaseBanner |
useSignaling |
software | healthy | src/app/r/[id]/useSignaling.ts:useSignaling |
send |
software | healthy | src/app/r/[id]/useSignaling.ts:send |
ControlsBar |
software | healthy | src/app/r/[id]/ControlsBar.tsx:ControlsBar |
ControlButton |
software | healthy | src/app/r/[id]/ControlsBar.tsx:ControlButton |
MicIcon |
software | healthy | src/app/r/[id]/ControlsBar.tsx:MicIcon |
MicOffIcon |
software | healthy | src/app/r/[id]/ControlsBar.tsx:MicOffIcon |
CamIcon |
software | healthy | src/app/r/[id]/ControlsBar.tsx:CamIcon |
CamOffIcon |
software | healthy | src/app/r/[id]/ControlsBar.tsx:CamOffIcon |
VideoTile |
software | healthy | src/app/r/[id]/VideoTile.tsx:VideoTile |
format |
software | healthy | src/app/r/[id]/Room.tsx:format |
Room |
software | healthy | src/app/r/[id]/Room.tsx:Room |
payload |
software | healthy | src/app/r/[id]/Room.tsx:payload |
elapsed |
software | healthy | src/app/r/[id]/Room.tsx:elapsed |
handler |
software | healthy | src/app/r/[id]/Room.tsx:handler |
handleJoin |
software | healthy | src/app/r/[id]/Room.tsx:handleJoin |
startOrPauseTimer |
software | healthy | src/app/r/[id]/Room.tsx:startOrPauseTimer |
handleAdvance |
software | healthy | src/app/r/[id]/Room.tsx:handleAdvance |
handleRestart |
software | healthy | src/app/r/[id]/Room.tsx:handleRestart |
updateGoal |
software | healthy | src/app/r/[id]/Room.tsx:updateGoal |
updateReflection |
software | healthy | src/app/r/[id]/Room.tsx:updateReflection |
sendReaction |
software | healthy | src/app/r/[id]/Room.tsx:sendReaction |
handleLeave |
software | healthy | src/app/r/[id]/Room.tsx:handleLeave |
copyInvite |
software | healthy | src/app/r/[id]/Room.tsx:copyInvite |
MicCamMini |
software | healthy | src/app/r/[id]/Room.tsx:MicCamMini |
styleFor |
software | healthy | src/app/r/[id]/Room.tsx:styleFor |
JoinScreen |
software | healthy | src/app/r/[id]/JoinScreen.tsx:JoinScreen |
submit |
software | healthy | src/app/r/[id]/JoinScreen.tsx:submit |
ReactionsBar |
software | healthy | src/app/r/[id]/Reactions.tsx:ReactionsBar |
ReactionsLayer |
software | healthy | src/app/r/[id]/Reactions.tsx:ReactionsLayer |
useReactionBursts |
software | healthy | src/app/r/[id]/Reactions.tsx:useReactionBursts |
useWebRTC |
software | healthy | src/app/r/[id]/useWebRTC.ts:useWebRTC |
handler |
software | healthy | src/app/r/[id]/useWebRTC.ts:handler |
RoomPage |
software | healthy | src/app/r/[id]/page.tsx:RoomPage |
POST |
software | healthy | src/app/api/brain-dump/route.ts:POST |
because |
software | healthy | src/app/api/split-task/route.ts:because |
gates |
software | healthy | src/app/api/split-task/route.ts:gates |
pickString |
software | healthy | src/app/api/split-task/route.ts:pickString |
normalize |
software | healthy | src/app/api/split-task/route.ts:normalize |
POST |
software | healthy | src/app/api/split-task/route.ts:POST |
SupportPage |
software | healthy | src/app/support/page.tsx:SupportPage |
Section |
software | healthy | src/app/support/page.tsx:Section |
GET |
software | healthy | src/app/sitemap-learn.xml/route.ts:GET |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
package-lock.json |
software | healthy | package-lock.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
POSTHOG_RECORDING_DEBUG.md |
software | healthy | POSTHOG_RECORDING_DEBUG.md |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
PostHogProvider.tsx |
software | healthy | src/app/PostHogProvider.tsx |
globals.css |
software | healthy | src/app/globals.css |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/page.tsx |
robots.ts |
software | healthy | src/app/robots.ts |
layout.tsx |
software | healthy | src/app/r/layout.tsx |
PhaseBanner.tsx |
software | healthy | src/app/r/[id]/PhaseBanner.tsx |
useSignaling.ts |
software | healthy | src/app/r/[id]/useSignaling.ts |
ControlsBar.tsx |
software | healthy | src/app/r/[id]/ControlsBar.tsx |
VideoTile.tsx |
software | healthy | src/app/r/[id]/VideoTile.tsx |
Room.tsx |
software | healthy | src/app/r/[id]/Room.tsx |
JoinScreen.tsx |
software | healthy | src/app/r/[id]/JoinScreen.tsx |
Reactions.tsx |
software | healthy | src/app/r/[id]/Reactions.tsx |
useWebRTC.ts |
software | healthy | src/app/r/[id]/useWebRTC.ts |
page.tsx |
software | healthy | src/app/r/[id]/page.tsx |
route.ts |
software | healthy | src/app/api/brain-dump/route.ts |
route.ts |
software | healthy | src/app/api/split-task/route.ts |
page.tsx |
software | healthy | src/app/support/page.tsx |
route.ts |
software | healthy | src/app/sitemap-learn.xml/route.ts |
route.ts |
software | healthy | src/app/sitemap-pages.xml/route.ts |
CLAUDE.md |
software | healthy | src/app/(public-helpers)/CLAUDE.md |
layout.tsx |
software | healthy | src/app/(public-helpers)/layout.tsx |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/page.tsx |
EisenhowerMatrixTool.tsx |
software | healthy | src/app/(public-helpers)/tools/eisenhower-matrix/Eisenhower… |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/eisenhower-matrix/page.tsx |
PickOneTool.tsx |
software | healthy | src/app/(public-helpers)/tools/pick-one/PickOneTool.tsx |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/pick-one/page.tsx |
HyperfocusTimer.tsx |
software | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/page.tsx |
StartSessionCTA.tsx |
software | healthy | src/app/(public-helpers)/tools/body-doubling-room/StartSess… |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/body-doubling-room/page.tsx |
BrownNoisePlayer.tsx |
software | healthy | src/app/(public-helpers)/tools/brown-noise/BrownNoisePlayer… |
sounds.ts |
software | healthy | src/app/(public-helpers)/tools/brown-noise/sounds.ts |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/brown-noise/page.tsx |
PomodoroTimer.tsx |
software | healthy | src/app/(public-helpers)/tools/pomodoro/PomodoroTimer.tsx |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/pomodoro/page.tsx |
BrainDumpTool.tsx |
software | healthy | src/app/(public-helpers)/tools/brain-dump/BrainDumpTool.tsx |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/brain-dump/page.tsx |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/task-splitter/page.tsx |
TaskSplitterTool.tsx |
software | healthy | src/app/(public-helpers)/tools/task-splitter/TaskSplitterTo… |
page.tsx |
software | healthy | src/app/(public-helpers)/tools/visual-timer/page.tsx |
Breadcrumbs.tsx |
software | healthy | src/app/(public-helpers)/_components/Breadcrumbs.tsx |
VisualTimer.tsx |
software | healthy | src/app/(public-helpers)/_components/VisualTimer.tsx |
TimerControls.tsx |
software | healthy | src/app/(public-helpers)/_components/TimerControls.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PostHogProvider |
frontend | healthy | src/app/PostHogProvider.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RoomLayout |
frontend | healthy | src/app/r/layout.tsx |
PhaseBanner |
frontend | healthy | src/app/r/[id]/PhaseBanner.tsx |
ControlsBar |
frontend | healthy | src/app/r/[id]/ControlsBar.tsx |
VideoTile |
frontend | healthy | src/app/r/[id]/VideoTile.tsx |
Room |
frontend | healthy | src/app/r/[id]/Room.tsx |
JoinScreen |
frontend | healthy | src/app/r/[id]/JoinScreen.tsx |
SupportPage |
frontend | healthy | src/app/support/page.tsx |
PublicHelpersLayout |
frontend | healthy | src/app/(public-helpers)/layout.tsx |
ToolsHubPage |
frontend | healthy | src/app/(public-helpers)/tools/page.tsx |
EisenhowerMatrixTool |
frontend | healthy | src/app/(public-helpers)/tools/eisenhower-matrix/Eisenhower… |
EisenhowerMatrixPage |
frontend | healthy | src/app/(public-helpers)/tools/eisenhower-matrix/page.tsx |
PickOneTool |
frontend | healthy | src/app/(public-helpers)/tools/pick-one/PickOneTool.tsx |
PickOnePage |
frontend | healthy | src/app/(public-helpers)/tools/pick-one/page.tsx |
HyperfocusTimer |
frontend | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
HyperfocusTimerPage |
frontend | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/page.tsx |
StartSessionCTA |
frontend | healthy | src/app/(public-helpers)/tools/body-doubling-room/StartSess… |
BodyDoublingRoomPage |
frontend | healthy | src/app/(public-helpers)/tools/body-doubling-room/page.tsx |
BrownNoisePlayer |
frontend | healthy | src/app/(public-helpers)/tools/brown-noise/BrownNoisePlayer… |
BrownNoisePage |
frontend | healthy | src/app/(public-helpers)/tools/brown-noise/page.tsx |
PomodoroTimer |
frontend | healthy | src/app/(public-helpers)/tools/pomodoro/PomodoroTimer.tsx |
PomodoroPage |
frontend | healthy | src/app/(public-helpers)/tools/pomodoro/page.tsx |
BrainDumpTool |
frontend | healthy | src/app/(public-helpers)/tools/brain-dump/BrainDumpTool.tsx |
BrainDumpPage |
frontend | healthy | src/app/(public-helpers)/tools/brain-dump/page.tsx |
TaskSplitterPage |
frontend | healthy | src/app/(public-helpers)/tools/task-splitter/page.tsx |
TaskSplitterTool |
frontend | healthy | src/app/(public-helpers)/tools/task-splitter/TaskSplitterTo… |
VisualTimerPage |
frontend | healthy | src/app/(public-helpers)/tools/visual-timer/page.tsx |
Breadcrumbs |
frontend | healthy | src/app/(public-helpers)/_components/Breadcrumbs.tsx |
VisualTimer |
frontend | healthy | src/app/(public-helpers)/_components/VisualTimer.tsx |
TimerControls |
frontend | healthy | src/app/(public-helpers)/_components/TimerControls.tsx |
TimerDial |
frontend | healthy | src/app/(public-helpers)/_components/TimerDial.tsx |
SoftAppCTA |
frontend | healthy | src/app/(public-helpers)/_components/SoftAppCTA.tsx |
LearnHubPage |
frontend | healthy | src/app/(public-helpers)/learn/page.tsx |
PrivacyPolicy |
frontend | healthy | src/app/privacy/page.tsx |
TermsOfUse |
frontend | healthy | src/app/terms/page.tsx |
StickyBar |
frontend | healthy | src/components/StickyBar.tsx |
Navbar |
frontend | healthy | src/components/Navbar.tsx |
FAQ |
frontend | healthy | src/components/FAQ.tsx |
TaskSplitDemo |
frontend | healthy | src/components/TaskSplitDemo.tsx |
HabitDemo |
frontend | healthy | src/components/HabitDemo.tsx |
Testimonials |
frontend | healthy | src/components/Testimonials.tsx |
Hero |
frontend | healthy | src/components/Hero.tsx |
Footer |
frontend | healthy | src/components/Footer.tsx |
Plan |
frontend | healthy | src/components/Plan.tsx |
TwoQuestions |
frontend | healthy | src/components/TwoQuestions.tsx |
Guide |
frontend | healthy | src/components/Guide.tsx |
BrainDumpDemo |
frontend | healthy | src/components/BrainDumpDemo.tsx |
AmbientBackground |
frontend | healthy | src/components/AmbientBackground.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
app |
software | healthy | src/app |
r |
software | healthy | src/app/r |
[id] |
software | healthy | src/app/r/[id] |
api |
software | healthy | src/app/api |
brain-dump |
software | healthy | src/app/api/brain-dump |
split-task |
software | healthy | src/app/api/split-task |
support |
software | healthy | src/app/support |
sitemap-learn.xml |
software | healthy | src/app/sitemap-learn.xml |
sitemap-pages.xml |
software | healthy | src/app/sitemap-pages.xml |
(public-helpers) |
software | healthy | src/app/(public-helpers) |
tools |
software | healthy | src/app/(public-helpers)/tools |
eisenhower-matrix |
software | healthy | src/app/(public-helpers)/tools/eisenhower-matrix |
pick-one |
software | healthy | src/app/(public-helpers)/tools/pick-one |
hyperfocus-timer |
software | healthy | src/app/(public-helpers)/tools/hyperfocus-timer |
body-doubling-room |
software | healthy | src/app/(public-helpers)/tools/body-doubling-room |
brown-noise |
software | healthy | src/app/(public-helpers)/tools/brown-noise |
pomodoro |
software | healthy | src/app/(public-helpers)/tools/pomodoro |
brain-dump |
software | healthy | src/app/(public-helpers)/tools/brain-dump |
task-splitter |
software | healthy | src/app/(public-helpers)/tools/task-splitter |
visual-timer |
software | healthy | src/app/(public-helpers)/tools/visual-timer |
_components |
software | healthy | src/app/(public-helpers)/_components |
learn |
software | healthy | src/app/(public-helpers)/learn |
sitemap-tools.xml |
software | healthy | src/app/sitemap-tools.xml |
sitemap.xml |
software | healthy | src/app/sitemap.xml |
privacy |
software | healthy | src/app/privacy |
terms |
software | healthy | src/app/terms |
components |
software | healthy | src/components |
motion |
software | healthy | src/components/motion |
lib |
software | healthy | src/lib |
translations |
software | healthy | src/translations |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/r/[id] |
frontend | healthy | src/app/r/[id]/page.tsx |
/support |
frontend | healthy | src/app/support/page.tsx |
/(public-helpers)/tools |
frontend | healthy | src/app/(public-helpers)/tools/page.tsx |
/(public-helpers)/tools/eisenhower-matrix |
frontend | healthy | src/app/(public-helpers)/tools/eisenhower-matrix/page.tsx |
/(public-helpers)/tools/pick-one |
frontend | healthy | src/app/(public-helpers)/tools/pick-one/page.tsx |
/(public-helpers)/tools/hyperfocus-timer |
frontend | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/page.tsx |
/(public-helpers)/tools/body-doubling-room |
frontend | healthy | src/app/(public-helpers)/tools/body-doubling-room/page.tsx |
/(public-helpers)/tools/brown-noise |
frontend | healthy | src/app/(public-helpers)/tools/brown-noise/page.tsx |
/(public-helpers)/tools/pomodoro |
frontend | healthy | src/app/(public-helpers)/tools/pomodoro/page.tsx |
/(public-helpers)/tools/brain-dump |
frontend | healthy | src/app/(public-helpers)/tools/brain-dump/page.tsx |
/(public-helpers)/tools/task-splitter |
frontend | healthy | src/app/(public-helpers)/tools/task-splitter/page.tsx |
/(public-helpers)/tools/visual-timer |
frontend | healthy | src/app/(public-helpers)/tools/visual-timer/page.tsx |
/(public-helpers)/learn |
frontend | healthy | src/app/(public-helpers)/learn/page.tsx |
/privacy |
frontend | healthy | src/app/privacy/page.tsx |
/terms |
frontend | healthy | src/app/terms/page.tsx |
/sitemap-pages.xml |
frontend | healthy | src/app/sitemap.xml/route.ts |
/sitemap-tools.xml |
frontend | healthy | src/app/sitemap.xml/route.ts |
/sitemap-learn.xml |
frontend | healthy | src/app/sitemap.xml/route.ts |
/ |
frontend | healthy | src/lib/sitemap-data.ts |
/tools |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/task-splitter |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/brain-dump |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/pick-one |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/eisenhower-matrix |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/pomodoro |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/visual-timer |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/brown-noise |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/body-doubling-room |
frontend | healthy | src/lib/sitemap-data.ts |
/tools/hyperfocus-timer |
frontend | healthy | src/lib/sitemap-data.ts |
/learn |
frontend | healthy | src/lib/sitemap-data.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
6.8.6.6 |
network | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
5.1.6.6 |
network | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
10.4.6.6 |
network | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
8.7.6.6 |
network | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
4.56.6.6 |
network | healthy | src/app/(public-helpers)/tools/hyperfocus-timer/HyperfocusT… |
| Label | Layer | Status | Path |
|---|---|---|---|
amitrabani__landing-page-doubly |
software | healthy | /data/fable5_failed_archive/amitrabani__landing-page-doubly |
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | src/app/(public-helpers)/tools/visual-timer/page.tsx:to |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/api/split-task/route.ts |
security | healthy | src/app/api/split-task/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/6d57c38f-a03a-4b40-a8bc-a10cc1ceb1f3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6d57c38f-a03a-4b40-a8bc-a10cc1ceb1f3/
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.