https://github.com/cecileglehen/BACKEND
· scanned 2026-06-17 01:46 UTC (1 month, 1 week ago)
135 raw signals (0 security + 135 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -25.1 (diff) · 132 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 993 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 |
|---|---|---|---|
main |
software | healthy | generate_encryption_key.py:5 |
cookieValue |
software | healthy | server/server.js:cookieValue |
requirePreviewAuth |
software | healthy | server/server.js:requirePreviewAuth |
db |
software | healthy | server/server.js:db |
parseInlineToolCalls |
software | healthy | server/server.js:parseInlineToolCalls |
payload |
software | healthy | server/server.js:payload |
buildDatePrompt |
software | healthy | server/server.js:buildDatePrompt |
buildProjectSystemMessage |
software | healthy | server/server.js:buildProjectSystemMessage |
resolveRequestedModel |
software | healthy | server/server.js:resolveRequestedModel |
send |
software | healthy | server/server.js:send |
tokensOut |
software | healthy | server/server.js:tokensOut |
estimatedCost |
software | healthy | server/server.js:estimatedCost |
slug |
software | healthy | server/server.js:slug |
norm |
software | healthy | server/server.js:norm |
cleanContent |
software | healthy | server/server.js:cleanContent |
streamOnDone |
software | healthy | server/server.js:streamOnDone |
creditCost |
software | healthy | server/server.js:creditCost |
key |
software | healthy | server/server.js:key |
fp |
software | healthy | server/server.js:fp |
start |
software | healthy | server/server.js:start |
decryptUser |
software | healthy | server/scripts/decrypt-all-messages.js:decryptUser |
run |
software | healthy | server/scripts/decrypt-all-messages.js:run |
listProjects |
software | healthy | server/lib/projects.js:listProjects |
getProject |
software | healthy | server/lib/projects.js:getProject |
createProject |
software | healthy | server/lib/projects.js:createProject |
updateProject |
software | healthy | server/lib/projects.js:updateProject |
apply |
software | healthy | server/lib/projects.js:apply |
deleteProject |
software | healthy | server/lib/projects.js:deleteProject |
attachConversationToProject |
software | healthy | server/lib/projects.js:attachConversationToProject |
llmRerank |
software | healthy | server/lib/llmRerank.js:llmRerank |
domainAuthority |
software | healthy | server/lib/sourceScoring.js:domainAuthority |
freshnessScore |
software | healthy | server/lib/sourceScoring.js:freshnessScore |
coherenceScore |
software | healthy | server/lib/sourceScoring.js:coherenceScore |
citationScore |
software | healthy | server/lib/sourceScoring.js:citationScore |
scoreSource |
software | healthy | server/lib/sourceScoring.js:scoreSource |
scoreAllSources |
software | healthy | server/lib/sourceScoring.js:scoreAllSources |
DELT_INFERENCE_URL |
software | healthy | server/lib/openrouter.js:DELT_INFERENCE_URL |
DELT_INFERENCE_KEY |
software | healthy | server/lib/openrouter.js:DELT_INFERENCE_KEY |
isDeltModel |
software | healthy | server/lib/openrouter.js:isDeltModel |
headers |
software | healthy | server/lib/openrouter.js:headers |
flattenMessages |
software | healthy | server/lib/openrouter.js:flattenMessages |
callDeltModel |
software | healthy | server/lib/openrouter.js:callDeltModel |
callModel |
software | healthy | server/lib/openrouter.js:callModel |
key |
software | healthy | server/lib/openrouter.js:key |
calling |
software | healthy | server/lib/openrouter.js:calling |
chatWithTools |
software | healthy | server/lib/openrouter.js:chatWithTools |
chatWithFallback |
software | healthy | server/lib/openrouter.js:chatWithFallback |
streamChat |
software | healthy | server/lib/openrouter.js:streamChat |
onClientClose |
software | healthy | server/lib/openrouter.js:onClientClose |
tokensOut |
software | healthy | server/lib/openrouter.js:tokensOut |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
supabase_schema_rgpd.sql |
software | healthy | supabase_schema_rgpd.sql |
TODO.md |
software | healthy | TODO.md |
generate_encryption_key.py |
software | healthy | generate_encryption_key.py |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
ia.py |
software | healthy | ia.py |
quota_remaining.sql |
software | healthy | quota_remaining.sql |
.env.example |
software | healthy | server/.env.example |
package-lock.json |
software | healthy | server/package-lock.json |
server.js |
software | healthy | server/server.js |
package.json |
software | healthy | server/package.json |
decrypt-all-messages.js |
software | healthy | server/scripts/decrypt-all-messages.js |
projects.js |
software | healthy | server/lib/projects.js |
llmRerank.js |
software | healthy | server/lib/llmRerank.js |
sourceScoring.js |
software | healthy | server/lib/sourceScoring.js |
openrouter.js |
software | healthy | server/lib/openrouter.js |
cryptoBox.js |
software | healthy | server/lib/cryptoBox.js |
skills.js |
software | healthy | server/lib/skills.js |
pageCache.js |
software | healthy | server/lib/pageCache.js |
serper.js |
software | healthy | server/lib/serper.js |
paypal.js |
software | healthy | server/lib/paypal.js |
embeddings.js |
software | healthy | server/lib/embeddings.js |
credits.js |
software | healthy | server/lib/credits.js |
composio.js |
software | healthy | server/lib/composio.js |
zip.js |
software | healthy | server/lib/zip.js |
fal.js |
software | healthy | server/lib/fal.js |
windows.js |
software | healthy | server/lib/windows.js |
conversations.js |
software | healthy | server/lib/conversations.js |
claimScoring.js |
software | healthy | server/lib/claimScoring.js |
codegen.js |
software | healthy | server/lib/codegen.js |
websearch.js |
software | healthy | server/lib/websearch.js |
deepSearch.js |
software | healthy | server/lib/deepSearch.js |
suno.js |
software | healthy | server/lib/suno.js |
db.js |
software | healthy | server/lib/db.js |
router.js |
software | healthy | server/lib/router.js |
privacy.js |
software | healthy | server/lib/privacy.js |
context.js |
software | healthy | server/lib/context.js |
agents.js |
software | healthy | server/lib/agents.js |
throttle.js |
software | healthy | server/lib/throttle.js |
attachments.js |
software | healthy | server/lib/attachments.js |
apiKeys.js |
software | healthy | server/lib/apiKeys.js |
topicDetector.js |
software | healthy | server/lib/topicDetector.js |
auth.js |
software | healthy | server/lib/auth.js |
transcribe.js |
software | healthy | server/lib/transcribe.js |
agentFiles.js |
software | healthy | server/lib/agentFiles.js |
contentClassifier.js |
software | healthy | server/lib/contentClassifier.js |
base.md |
software | healthy | server/skills/base.md |
models.md |
software | healthy | server/skills/models.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/auth/google |
api | healthy | server/server.js |
POST /api/auth/register |
api | healthy | server/server.js |
POST /api/auth/login |
api | healthy | server/server.js |
GET /api/auth/me |
api | healthy | server/server.js |
GET /api/projects |
api | healthy | server/server.js |
GET /api/projects/:id |
api | healthy | server/server.js |
POST /api/projects |
api | healthy | server/server.js |
PUT /api/projects/:id |
api | healthy | server/server.js |
DELETE /api/projects/:id |
api | healthy | server/server.js |
PUT /api/conversations/:id/project |
api | healthy | server/server.js |
GET /api/agents |
api | healthy | server/server.js |
GET /api/agents/:id |
api | healthy | server/server.js |
POST /api/agents |
api | healthy | server/server.js |
PUT /api/agents/:id |
api | healthy | server/server.js |
DELETE /api/agents/:id |
api | healthy | server/server.js |
GET /api/memory |
api | healthy | server/server.js |
PUT /api/memory |
api | healthy | server/server.js |
GET /api/preferences/models |
api | healthy | server/server.js |
PUT /api/preferences/models |
api | healthy | server/server.js |
GET /api/privacy/export |
api | healthy | server/server.js |
DELETE /api/privacy/account |
api | healthy | server/server.js |
POST /api/chat/debate |
api | healthy | server/server.js |
POST /api/chat/merge |
api | healthy | server/server.js |
GET /api/usage |
api | healthy | server/server.js |
GET /api/quota |
api | healthy | server/server.js |
POST /api/credits/transfer |
api | healthy | server/server.js |
GET /api/catalog |
api | healthy | server/server.js |
GET /api/conversations |
api | healthy | server/server.js |
GET /api/conversations/:id |
api | healthy | server/server.js |
PUT /api/conversations/:id |
api | healthy | server/server.js |
DELETE /api/conversations/:id |
api | healthy | server/server.js |
POST /api/code/session |
api | healthy | server/server.js |
POST /api/code/session/:id/edit |
api | healthy | server/server.js |
GET /api/code/session/:id.zip |
api | healthy | server/server.js |
GET /api/code/session/:id/preview/* |
api | healthy | server/server.js |
POST /api/route |
api | healthy | server/server.js |
POST /api/deep-search |
api | healthy | server/server.js |
POST /api/age-verify |
api | healthy | server/server.js |
POST /api/chat |
api | healthy | server/server.js |
POST /api/chat/stream |
api | healthy | server/server.js |
POST /api/subscribe/activate |
api | healthy | server/server.js |
GET /api/subscribe/confirm |
api | healthy | server/server.js |
POST /api/subscribe/:plan |
api | healthy | server/server.js |
GET /api/paypal/config |
api | healthy | server/server.js |
GET /api/credits/packs |
api | healthy | server/server.js |
POST /api/credits/order |
api | healthy | server/server.js |
POST /api/credits/capture |
api | healthy | server/server.js |
POST /api/paypal/webhook |
api | healthy | server/server.js |
POST /api/image |
api | healthy | server/server.js |
POST /api/upload |
api | healthy | server/server.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | client/src/App.jsx |
QuotaBar |
frontend | healthy | client/src/components/QuotaBar.jsx |
ManualModelSelector |
frontend | healthy | client/src/components/ManualModelSelector.jsx |
SettingsPage |
frontend | healthy | client/src/components/SettingsPage.jsx |
PrivacySettingsPage |
frontend | healthy | client/src/components/PrivacySettingsPage.jsx |
BrandPills |
frontend | healthy | client/src/components/BrandPills.jsx |
MessageRenderer |
frontend | healthy | client/src/components/MessageRenderer.jsx |
ApiDocsPage |
frontend | healthy | client/src/components/ApiDocsPage.jsx |
ApiKeysPage |
frontend | healthy | client/src/components/ApiKeysPage.jsx |
LandingPage |
frontend | healthy | client/src/components/LandingPage.jsx |
ArtistStudio |
frontend | healthy | client/src/components/ArtistStudio.jsx |
FallbackToast |
frontend | healthy | client/src/components/FallbackToast.jsx |
AutoToggle |
frontend | healthy | client/src/components/AutoToggle.jsx |
Pricing |
frontend | healthy | client/src/components/Pricing.jsx |
AgentsPage |
frontend | healthy | client/src/components/AgentsPage.jsx |
ArtifactViewer |
frontend | healthy | client/src/components/ArtifactViewer.jsx |
DebateSetup |
frontend | healthy | client/src/components/DebateSetup.jsx |
ModelPreferencesPage |
frontend | healthy | client/src/components/ModelPreferencesPage.jsx |
AgeGateModal |
frontend | healthy | client/src/components/AgeGateModal.jsx |
ExpertModal |
frontend | healthy | client/src/components/ExpertModal.jsx |
MemoryPage |
frontend | healthy | client/src/components/MemoryPage.jsx |
LegalPage |
frontend | healthy | client/src/components/LegalPage.jsx |
ModelPicker |
frontend | healthy | client/src/components/ModelPicker.jsx |
CodeStudio |
frontend | healthy | client/src/components/CodeStudio.jsx |
Navbar |
frontend | healthy | client/src/components/Navbar.jsx |
ChatMessage |
frontend | healthy | client/src/components/ChatMessage.jsx |
ParallelPicker |
frontend | healthy | client/src/components/ParallelPicker.jsx |
WelcomeScreen |
frontend | healthy | client/src/components/WelcomeScreen.jsx |
ConversationList |
frontend | healthy | client/src/components/ConversationList.jsx |
Composer |
frontend | healthy | client/src/components/Composer.jsx |
ProjectSettingsModal |
frontend | healthy | client/src/components/ProjectSettingsModal.jsx |
Logo |
frontend | healthy | client/src/components/Logo.jsx |
AuthPage |
frontend | healthy | client/src/components/AuthPage.jsx |
MusicComposer |
frontend | healthy | client/src/components/MusicComposer.jsx |
ProjectsSidebar |
frontend | healthy | client/src/components/ProjectsSidebar.jsx |
IntegrationsPage |
frontend | healthy | client/src/components/IntegrationsPage.jsx |
UsagePage |
frontend | healthy | client/src/components/UsagePage.jsx |
OnboardingTour |
frontend | healthy | client/src/components/OnboardingTour.jsx |
PricingRoute |
frontend | healthy | client/src/pages/PricingRoute.jsx |
AuthGate |
frontend | healthy | client/src/pages/AuthGate.jsx |
SettingsRoute |
frontend | healthy | client/src/pages/SettingsRoute.jsx |
ChatPage |
frontend | healthy | client/src/pages/ChatPage.jsx |
OurModelRoute |
frontend | healthy | client/src/pages/OurModelRoute.jsx |
ThanksRoute |
frontend | healthy | client/src/pages/ThanksRoute.jsx |
GoodbyeRoute |
frontend | healthy | client/src/pages/GoodbyeRoute.jsx |
IntroRoute |
frontend | healthy | client/src/pages/IntroRoute.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
server |
software | healthy | server |
scripts |
software | healthy | server/scripts |
lib |
software | healthy | server/lib |
skills |
software | healthy | server/skills |
config |
software | healthy | server/config |
routes |
software | healthy | server/routes |
client |
software | healthy | client |
src |
software | healthy | client/src |
contexts |
software | healthy | client/src/contexts |
hooks |
software | healthy | client/src/hooks |
components |
software | healthy | client/src/components |
pages |
software | healthy | client/src/pages |
lib |
software | healthy | client/src/lib |
public |
software | healthy | client/public |
mobile |
software | healthy | mobile |
windows |
software | healthy | mobile/windows |
flutter |
software | healthy | mobile/windows/flutter |
runner |
software | healthy | mobile/windows/runner |
android |
software | healthy | mobile/android |
app |
software | healthy | mobile/android/app |
src |
software | healthy | mobile/android/app/src |
main |
software | healthy | mobile/android/app/src/main |
kotlin |
software | healthy | mobile/android/app/src/main/kotlin |
fr |
software | healthy | mobile/android/app/src/main/kotlin/fr |
deltai |
software | healthy | mobile/android/app/src/main/kotlin/fr/deltai |
deltai_mobile |
software | healthy | mobile/android/app/src/main/kotlin/fr/deltai/deltai_mobile |
linux |
software | healthy | mobile/linux |
flutter |
software | healthy | mobile/linux/flutter |
runner |
software | healthy | mobile/linux/runner |
macos |
software | healthy | mobile/macos |
Flutter |
software | healthy | mobile/macos/Flutter |
Runner |
software | healthy | mobile/macos/Runner |
Assets.xcassets |
software | healthy | mobile/macos/Runner/Assets.xcassets |
AppIcon.appiconset |
software | healthy | mobile/macos/Runner/Assets.xcassets/AppIcon.appiconset |
RunnerTests |
software | healthy | mobile/macos/RunnerTests |
web |
software | healthy | mobile/web |
ios |
software | healthy | mobile/ios |
Runner |
software | healthy | mobile/ios/Runner |
Assets.xcassets |
software | healthy | mobile/ios/Runner/Assets.xcassets |
LaunchImage.imageset |
software | healthy | mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset |
AppIcon.appiconset |
software | healthy | mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset |
RunnerTests |
software | healthy | mobile/ios/RunnerTests |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
/PricingRoute |
frontend | healthy | client/src/pages/PricingRoute.jsx |
/AuthGate |
frontend | healthy | client/src/pages/AuthGate.jsx |
/SettingsRoute |
frontend | healthy | client/src/pages/SettingsRoute.jsx |
/ChatPage |
frontend | healthy | client/src/pages/ChatPage.jsx |
/OurModelRoute |
frontend | healthy | client/src/pages/OurModelRoute.jsx |
/ThanksRoute |
frontend | healthy | client/src/pages/ThanksRoute.jsx |
/GoodbyeRoute |
frontend | healthy | client/src/pages/GoodbyeRoute.jsx |
/IntroRoute |
frontend | healthy | client/src/pages/IntroRoute.jsx |
/terms |
frontend | healthy | client/src/App.jsx |
/privacy |
frontend | healthy | client/src/App.jsx |
/notre-modele |
frontend | healthy | client/src/App.jsx |
* |
frontend | healthy | client/src/App.jsx |
/ |
frontend | healthy | client/src/App.jsx |
/agents |
frontend | healthy | client/src/App.jsx |
/code |
frontend | healthy | client/src/App.jsx |
/studio |
frontend | healthy | client/src/App.jsx |
/thanks |
frontend | healthy | client/src/App.jsx |
/goodbye |
frontend | healthy | client/src/App.jsx |
/intro |
frontend | healthy | client/src/App.jsx |
/billing |
frontend | healthy | client/src/App.jsx |
/subscribe/success |
frontend | healthy | client/src/App.jsx |
/settings |
frontend | healthy | client/src/App.jsx |
/api |
frontend | healthy | client/src/App.jsx |
/docs |
frontend | healthy | client/src/App.jsx |
/privacy-settings |
frontend | healthy | client/src/App.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::client/src/components/AuthPage.jsx |
security | healthy | client/src/components/AuthPage.jsx |
auth::client/src/lib/translations.js |
security | healthy | client/src/lib/translations.js |
auth::server/server.js |
security | healthy | server/server.js |
auth::client/src/components/IntegrationsPage.jsx |
security | healthy | client/src/components/IntegrationsPage.jsx |
auth::client/src/main.jsx |
security | healthy | client/src/main.jsx |
auth::server/.env.example |
security | healthy | server/.env.example |
auth::server/lib/auth.js |
security | healthy | server/lib/auth.js |
auth::client/src/pages/IntroRoute.jsx |
security | healthy | client/src/pages/IntroRoute.jsx |
auth::server/lib/composio.js |
security | healthy | server/lib/composio.js |
auth::client/index.html |
security | healthy | client/index.html |
auth::client/src/lib/api.js |
security | healthy | client/src/lib/api.js |
auth::client/src/components/LegalPage.jsx |
security | healthy | client/src/components/LegalPage.jsx |
auth::client/package.json |
security | healthy | client/package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | supabase_schema_rgpd.sql |
gdpr_consents |
data | healthy | supabase_schema_rgpd.sql |
gdpr_requests |
data | healthy | supabase_schema_rgpd.sql |
usage_windows |
data | healthy | supabase_schema_rgpd.sql |
weekly_usage |
data | healthy | supabase_schema_rgpd.sql |
conversations |
data | healthy | supabase_schema_rgpd.sql |
messages |
data | healthy | supabase_schema_rgpd.sql |
paypal_events |
data | healthy | supabase_schema_rgpd.sql |
audit_logs |
data | healthy | supabase_schema_rgpd.sql |
api_keys |
data | healthy | supabase_schema_rgpd.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::client/.env.production |
security | healthy | client/.env.production |
generic_api_key::ia.py |
security | healthy | ia.py |
password_literal::.claude/settings.local.json |
security | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
LRUCache |
software | healthy | server/lib/pageCache.js:LRUCache |
ErrorBoundary |
software | healthy | client/src/components/ErrorBoundary.jsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | server/.env.example |
postgres |
data | healthy | server/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3001 |
network | healthy | .env.example |
port:5173 |
network | healthy | client/vite.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | server/.env.example |
vps::gcp |
hardware | healthy | server/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
cecileglehen__BACKEND |
software | healthy | /data/fable5_failed_archive/cecileglehen__BACKEND |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | client/src/pages/IntroRoute.jsx |
This page is publicly accessible at:
https://repobility.com/scan/fc38a09a-d0da-4bcd-8491-31d33dc932a6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fc38a09a-d0da-4bcd-8491-31d33dc932a6/
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.