https://github.com/system-engineer-ttm/ttmflow
· scanned 2026-06-16 00:27 UTC (2 months, 2 weeks ago)
19 raw signals (0 security + 19 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 545 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 |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.jsx:RootLayout |
App |
software | healthy | app/page.jsx:App |
AppShell |
software | healthy | app/page.jsx:AppShell |
handleLogin |
software | healthy | app/page.jsx:handleLogin |
handleLogout |
software | healthy | app/page.jsx:handleLogout |
canAccess |
software | healthy | app/page.jsx:canAccess |
openForm |
software | healthy | app/page.jsx:openForm |
openRequest |
software | healthy | app/page.jsx:openRequest |
openFlow |
software | healthy | app/page.jsx:openFlow |
setRouteWithReset |
software | healthy | app/page.jsx:setRouteWithReset |
startNewFlow |
software | healthy | app/page.jsx:startNewFlow |
stepStates |
software | healthy | app/page.jsx:stepStates |
saveFlowTemplate |
software | healthy | app/page.jsx:saveFlowTemplate |
saveFormTemplate |
software | healthy | app/page.jsx:saveFormTemplate |
handleSignatureSaved |
software | healthy | app/page.jsx:handleSignatureSaved |
SignaturePreview |
software | healthy | app/page.jsx:SignaturePreview |
ResetPasswordInner |
software | healthy | app/reset-password/page.jsx:ResetPasswordInner |
ResetPasswordPage |
software | healthy | app/reset-password/page.jsx:ResetPasswordPage |
PrintRequest |
software | healthy | app/print/[id]/page.jsx:PrintRequest |
load |
software | healthy | app/print/[id]/page.jsx:load |
FormIT0101 |
software | healthy | app/print/[id]/page.jsx:FormIT0101 |
stepInfo |
software | healthy | app/print/[id]/page.jsx:stepInfo |
fmtDate |
software | healthy | app/print/[id]/page.jsx:fmtDate |
cb |
software | healthy | app/print/[id]/page.jsx:cb |
checked |
software | healthy | app/print/[id]/page.jsx:checked |
subV |
software | healthy | app/print/[id]/page.jsx:subV |
members |
software | healthy | app/print/[id]/page.jsx:members |
GenericPrint |
software | healthy | app/print/[id]/page.jsx:GenericPrint |
GenericFieldRow |
software | healthy | app/print/[id]/page.jsx:GenericFieldRow |
Page |
software | healthy | app/print/[id]/page.jsx:Page |
DocHeader |
software | healthy | app/print/[id]/page.jsx:DocHeader |
PageFooter |
software | healthy | app/print/[id]/page.jsx:PageFooter |
SigCell |
software | healthy | app/print/[id]/page.jsx:SigCell |
Field |
software | healthy | app/print/[id]/page.jsx:Field |
DotInline |
software | healthy | app/print/[id]/page.jsx:DotInline |
PurposeLines |
software | healthy | app/print/[id]/page.jsx:PurposeLines |
PrintStyles |
software | healthy | app/print/[id]/page.jsx:PrintStyles |
ServiceTicketPrintPage |
software | healthy | app/print/service-ticket/page.jsx:ServiceTicketPrintPage |
PrintPageStyles |
software | healthy | app/print/service-ticket/page.jsx:PrintPageStyles |
requireAdmin |
software | healthy | app/api/integrations/route.js:requireAdmin |
GET |
software | healthy | app/api/integrations/route.js:GET |
PUT |
software | healthy | app/api/integrations/route.js:PUT |
getUser |
software | healthy | app/api/flows/instances/route.js:getUser |
rowToInst |
software | healthy | app/api/flows/instances/route.js:rowToInst |
GET |
software | healthy | app/api/flows/instances/route.js:GET |
POST |
software | healthy | app/api/flows/instances/route.js:POST |
requireAdmin |
software | healthy | app/api/flows/templates/route.js:requireAdmin |
rowToFlow |
software | healthy | app/api/flows/templates/route.js:rowToFlow |
GET |
software | healthy | app/api/flows/templates/route.js:GET |
POST |
software | healthy | app/api/flows/templates/route.js:POST |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.local.example |
software | healthy | .env.local.example |
vercel.json |
software | healthy | vercel.json |
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 |
DEPLOY.md |
software | healthy | DEPLOY.md |
next.config.mjs |
software | healthy | next.config.mjs |
layout.jsx |
software | healthy | app/layout.jsx |
globals.css |
software | healthy | app/globals.css |
page.jsx |
software | healthy | app/page.jsx |
page.jsx |
software | healthy | app/reset-password/page.jsx |
page.jsx |
software | healthy | app/print/[id]/page.jsx |
page.jsx |
software | healthy | app/print/service-ticket/page.jsx |
route.js |
software | healthy | app/api/integrations/route.js |
route.js |
software | healthy | app/api/flows/instances/route.js |
route.js |
software | healthy | app/api/flows/templates/route.js |
route.js |
software | healthy | app/api/users/route.js |
route.js |
software | healthy | app/api/users/import/route.js |
route.js |
software | healthy | app/api/users/[id]/route.js |
route.js |
software | healthy | app/api/users/[id]/force-logout/route.js |
route.js |
software | healthy | app/api/users/me/route.js |
route.js |
software | healthy | app/api/users/me/password/route.js |
route.js |
software | healthy | app/api/users/me/signature/route.js |
route.js |
software | healthy | app/api/notifications/route.js |
route.js |
software | healthy | app/api/auth/logout/route.js |
route.js |
software | healthy | app/api/auth/reset-password/route.js |
route.js |
software | healthy | app/api/auth/login/route.js |
route.js |
software | healthy | app/api/auth/forgot-password/route.js |
route.js |
software | healthy | app/api/auth/me/route.js |
route.js |
software | healthy | app/api/requests/route.js |
route.js |
software | healthy | app/api/requests/[id]/route.js |
route.js |
software | healthy | app/api/requests/[id]/signing-tokens/route.js |
route.js |
software | healthy | app/api/sign/[id]/[token]/route.js |
route.js |
software | healthy | app/api/permissions/route.js |
route.js |
software | healthy | app/api/forms/route.js |
route.js |
software | healthy | app/api/forms/[code]/route.js |
route.js |
software | healthy | app/api/forms/[code]/next-number/route.js |
page.jsx |
software | healthy | app/sign/[id]/[token]/page.jsx |
SignatureSetup.jsx |
software | healthy | app/components/SignatureSetup.jsx |
FormsList.jsx |
software | healthy | app/components/FormsList.jsx |
UserManagement.jsx |
software | healthy | app/components/UserManagement.jsx |
Flows.jsx |
software | healthy | app/components/Flows.jsx |
Approve.jsx |
software | healthy | app/components/Approve.jsx |
Integrations.jsx |
software | healthy | app/components/Integrations.jsx |
Submitted.jsx |
software | healthy | app/components/Submitted.jsx |
FlowBuilder.jsx |
software | healthy | app/components/FlowBuilder.jsx |
Notifications.jsx |
software | healthy | app/components/Notifications.jsx |
RequestsList.jsx |
software | healthy | app/components/RequestsList.jsx |
TemplateBuilder.jsx |
software | healthy | app/components/TemplateBuilder.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
reset-password |
software | healthy | app/reset-password |
print |
software | healthy | app/print |
[id] |
software | healthy | app/print/[id] |
service-ticket |
software | healthy | app/print/service-ticket |
api |
software | healthy | app/api |
integrations |
software | healthy | app/api/integrations |
flows |
software | healthy | app/api/flows |
instances |
software | healthy | app/api/flows/instances |
templates |
software | healthy | app/api/flows/templates |
users |
software | healthy | app/api/users |
import |
software | healthy | app/api/users/import |
[id] |
software | healthy | app/api/users/[id] |
force-logout |
software | healthy | app/api/users/[id]/force-logout |
me |
software | healthy | app/api/users/me |
password |
software | healthy | app/api/users/me/password |
signature |
software | healthy | app/api/users/me/signature |
notifications |
software | healthy | app/api/notifications |
auth |
software | healthy | app/api/auth |
logout |
software | healthy | app/api/auth/logout |
reset-password |
software | healthy | app/api/auth/reset-password |
login |
software | healthy | app/api/auth/login |
forgot-password |
software | healthy | app/api/auth/forgot-password |
me |
software | healthy | app/api/auth/me |
requests |
software | healthy | app/api/requests |
[id] |
software | healthy | app/api/requests/[id] |
signing-tokens |
software | healthy | app/api/requests/[id]/signing-tokens |
sign |
software | healthy | app/api/sign |
[id] |
software | healthy | app/api/sign/[id] |
[token] |
software | healthy | app/api/sign/[id]/[token] |
permissions |
software | healthy | app/api/permissions |
forms |
software | healthy | app/api/forms |
[code] |
software | healthy | app/api/forms/[code] |
next-number |
software | healthy | app/api/forms/[code]/next-number |
sign |
software | healthy | app/sign |
[id] |
software | healthy | app/sign/[id] |
[token] |
software | healthy | app/sign/[id]/[token] |
components |
software | healthy | app/components |
lib |
software | healthy | app/lib |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.jsx |
App |
frontend | healthy | app/page.jsx |
ResetPasswordPage |
frontend | healthy | app/reset-password/page.jsx |
PrintRequest |
frontend | healthy | app/print/[id]/page.jsx |
ServiceTicketPrintPage |
frontend | healthy | app/print/service-ticket/page.jsx |
SignPage |
frontend | healthy | app/sign/[id]/[token]/page.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.env.local.example |
security | healthy | .env.local.example |
auth::app/lib/session.js |
security | healthy | app/lib/session.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n5qqirgn |
software | healthy | /tmp/repobility-clone-n5qqirgn |
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | app/components/CaseSummary.jsx:names |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/add-signing-tokens.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:587 |
network | healthy | app/components/Integrations.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | app/api/auth/logout/route.js |
This page is publicly accessible at:
https://repobility.com/scan/c2ea1ce8-8e11-411c-9ca2-c0afa6d27111/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c2ea1ce8-8e11-411c-9ca2-c0afa6d27111/
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.