https://github.com/R3n1er/e2ivoip-front
· scanned 2026-06-15 23:44 UTC (2 months, 4 weeks ago)
56 raw signals (0 security + 56 graph)
Last scanned 2 months, 4 weeks ago · v1 · 56 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 756 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 |
|---|---|---|---|
MockImage |
software | healthy | tests/trunk-sip-compteur.test.tsx:MockImage |
MockLink |
software | healthy | tests/trunk-sip-compteur.test.tsx:MockLink |
createMotionMock |
software | healthy | tests/setup.ts:createMotionMock |
wrapper |
software | healthy | tests/use-chat-intake.test.tsx:wrapper |
WorkingFAQ |
software | healthy | tests/contact-page.test.tsx:WorkingFAQ |
MockWrapper |
software | healthy | tests/core-web-vitals.test.tsx:MockWrapper |
Specialized |
software | healthy | tests/core-web-vitals.test.tsx:Specialized |
MockOfflinePage |
software | healthy | tests/core-web-vitals.test.tsx:MockOfflinePage |
MockLink |
software | healthy | tests/components/footer.test.tsx:MockLink |
stripMotionProps |
software | healthy | tests/components/devis-buttons-section.test.tsx:stripMotion… |
MockLink |
software | healthy | tests/components/ui/cta-button.test.tsx:MockLink |
hsq |
software | healthy | tests/playwright/chat-preoverlay-flow.spec.ts:hsq |
exploreBlog |
software | healthy | scripts/test-extraction.js:exploreBlog |
main |
software | healthy | scripts/test-extraction.js:main |
testHubSpotFormsAPI |
software | healthy | scripts/test-api-connections.js:testHubSpotFormsAPI |
testHubSpotBlogAPI |
software | healthy | scripts/test-api-connections.js:testHubSpotBlogAPI |
main |
software | healthy | scripts/test-api-connections.js:main |
set_cell_shading |
software | healthy | scripts/build_spec_docx.py:36 |
set_cell_borders |
software | healthy | scripts/build_spec_docx.py:46 |
add_horizontal_rule |
software | healthy | scripts/build_spec_docx.py:59 |
style_run |
software | healthy | scripts/build_spec_docx.py:72 |
configure_default_styles |
software | healthy | scripts/build_spec_docx.py:81 |
add_cover |
software | healthy | scripts/build_spec_docx.py:141 |
add_h1 |
software | healthy | scripts/build_spec_docx.py:206 |
add_h2 |
software | healthy | scripts/build_spec_docx.py:212 |
add_h3 |
software | healthy | scripts/build_spec_docx.py:216 |
add_para |
software | healthy | scripts/build_spec_docx.py:220 |
add_bullets |
software | healthy | scripts/build_spec_docx.py:227 |
add_quote |
software | healthy | scripts/build_spec_docx.py:234 |
add_table |
software | healthy | scripts/build_spec_docx.py:254 |
add_kv_block |
software | healthy | scripts/build_spec_docx.py:291 |
build_document |
software | healthy | scripts/build_spec_docx.py:302 |
fetch |
software | healthy | scripts/test-hubspot-blog.js:fetch |
testHubSpotBlog |
software | healthy | scripts/test-hubspot-blog.js:testHubSpotBlog |
downloadImage |
software | healthy | scripts/extract-blog-content.js:downloadImage |
extractBlogContent |
software | healthy | scripts/extract-blog-content.js:extractBlogContent |
downloadImages |
software | healthy | scripts/extract-blog-content.js:downloadImages |
exploreBlogAndGetArticles |
software | healthy | scripts/extract-blog-content.js:exploreBlogAndGetArticles |
main |
software | healthy | scripts/extract-blog-content.js:main |
getLineiconName |
software | healthy | scripts/migrate-to-lineicons.js:getLineiconName |
processFile |
software | healthy | scripts/migrate-to-lineicons.js:processFile |
processDirectory |
software | healthy | scripts/migrate-to-lineicons.js:processDirectory |
scanDirectory |
software | healthy | scripts/verify-prd-colors.js:scanDirectory |
scan |
software | healthy | scripts/verify-prd-colors.js:scan |
checkFile |
software | healthy | scripts/verify-prd-colors.js:checkFile |
getSuggestion |
software | healthy | scripts/verify-prd-colors.js:getSuggestion |
getClosestPRDColor |
software | healthy | scripts/verify-prd-colors.js:getClosestPRDColor |
main |
software | healthy | scripts/verify-prd-colors.js:main |
ClientWrapperTally |
software | healthy | components/client-wrapper-tally.tsx:ClientWrapperTally |
PricingTiers |
software | healthy | components/pricing-tiers.tsx:PricingTiers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
.agents.md |
software | healthy | .agents.md |
lighthouse-report.json |
software | healthy | lighthouse-report.json |
.mcp.json |
software | healthy | .mcp.json |
jest.config.js |
software | healthy | jest.config.js |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
security-audit-report.json |
software | healthy | security-audit-report.json |
README.md |
software | healthy | README.md |
next.config.backup.js |
software | healthy | next.config.backup.js |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
next.config.js |
software | healthy | next.config.js |
next-env.d.ts |
software | healthy | next-env.d.ts |
claude.md |
software | healthy | claude.md |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
lighthouse-report-optimized.json |
software | healthy | lighthouse-report-optimized.json |
design.md |
software | healthy | design.md |
tsconfig.json |
software | healthy | tsconfig.json |
validate.sh |
software | healthy | validate.sh |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
memory.md |
software | healthy | memory.md |
agents.md |
software | healthy | agents.md |
start-dev.sh |
software | healthy | start-dev.sh |
audit-homepage-snap.md |
software | healthy | audit-homepage-snap.md |
audit-nos-services-snap.md |
software | healthy | audit-nos-services-snap.md |
hubspot.d.ts |
software | healthy | types/hubspot.d.ts |
footer.test.tsx |
software | healthy | tests/footer.test.tsx |
urlr.test.ts |
software | healthy | tests/urlr.test.ts |
safe-image.test.tsx |
software | healthy | tests/safe-image.test.tsx |
hubspot-tally-tracking.test.tsx |
software | healthy | tests/hubspot-tally-tracking.test.tsx |
devis-hero-image.test.tsx |
software | healthy | tests/devis-hero-image.test.tsx |
hydration-fix.test.tsx |
software | healthy | tests/hydration-fix.test.tsx |
hubspot-e2e.test.tsx |
software | healthy | tests/hubspot-e2e.test.tsx |
homepage-hydration.test.tsx |
software | healthy | tests/homepage-hydration.test.tsx |
DIAGNOSTIC_REPORT.md |
software | healthy | tests/DIAGNOSTIC_REPORT.md |
contact-section-simple.test.tsx |
software | healthy | tests/contact-section-simple.test.tsx |
header-simple-submenu.test.tsx |
software | healthy | tests/header-simple-submenu.test.tsx |
clients-carousel.test.tsx |
software | healthy | tests/clients-carousel.test.tsx |
services-section-prd.test.tsx |
software | healthy | tests/services-section-prd.test.tsx |
components.test.tsx |
software | healthy | tests/components.test.tsx |
hubspot-form-id.test.tsx |
software | healthy | tests/hubspot-form-id.test.tsx |
setup.test.ts |
software | healthy | tests/setup.test.ts |
politique-confidentialite.test.tsx |
software | healthy | tests/politique-confidentialite.test.tsx |
image-optimization.test.tsx |
software | healthy | tests/image-optimization.test.tsx |
contact-page-implantations-updated.test.tsx |
software | healthy | tests/contact-page-implantations-updated.test.tsx |
3cx-badge.test.tsx |
software | healthy | tests/3cx-badge.test.tsx |
header-visibility.test.tsx |
software | healthy | tests/header-visibility.test.tsx |
homepage-hero-image.test.tsx |
software | healthy | tests/homepage-hero-image.test.tsx |
hubspot-form-simple-embed.test.tsx |
software | healthy | tests/hubspot-form-simple-embed.test.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
tests |
software | healthy | tests |
components |
software | healthy | tests/components |
ui |
software | healthy | tests/components/ui |
motion |
software | healthy | tests/components/motion |
lib |
software | healthy | tests/lib |
playwright |
software | healthy | tests/playwright |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
n8n |
software | healthy | docs/n8n |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
layout |
software | healthy | components/layout |
blog |
software | healthy | components/blog |
ui |
software | healthy | components/ui |
motion |
software | healthy | components/motion |
hubspot |
software | healthy | components/hubspot |
legacy |
software | healthy | components/hubspot/legacy |
app |
software | healthy | app |
blog |
software | healthy | app/blog |
categorie |
software | healthy | app/blog/categorie |
[slug] |
software | healthy | app/blog/categorie/[slug] |
[slug] |
software | healthy | app/blog/[slug] |
offline |
software | healthy | app/offline |
politique-confidentialite |
software | healthy | app/politique-confidentialite |
contact |
software | healthy | app/contact |
api |
software | healthy | app/api |
blog |
software | healthy | app/api/blog |
list |
software | healthy | app/api/blog/list |
[slug] |
software | healthy | app/api/blog/[slug] |
hubspot |
software | healthy | app/api/hubspot |
callback |
software | healthy | app/api/hubspot/callback |
test-connection |
software | healthy | app/api/hubspot/test-connection |
auth-url |
software | healthy | app/api/hubspot/auth-url |
test-scopes |
software | healthy | app/api/hubspot/test-scopes |
ingest-conversation |
software | healthy | app/api/hubspot/ingest-conversation |
telephonie-entreprise |
software | healthy | app/telephonie-entreprise |
pbx-yeastar |
software | healthy | app/telephonie-entreprise/pbx-yeastar |
trunk-sip-compteur |
software | healthy | app/telephonie-entreprise/trunk-sip-compteur |
trunk-sip-illimite |
software | healthy | app/telephonie-entreprise/trunk-sip-illimite |
trunk-sip-agents-ia |
software | healthy | app/telephonie-entreprise/trunk-sip-agents-ia |
3cx-smb-mutualisee |
software | healthy | app/telephonie-entreprise/3cx-smb-mutualisee |
studio-attente |
software | healthy | app/studio-attente |
qui-sommes-nous |
software | healthy | app/qui-sommes-nous |
telephonie-3cx |
software | healthy | app/telephonie-3cx |
admin |
software | healthy | app/admin |
hubspot |
software | healthy | app/admin/hubspot |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HubSpotFormSimpleEmbed |
frontend | healthy | components/hubspot-form-simple-embed.tsx |
TrunkSipCompteurFAQ |
frontend | healthy | components/faq-trunk-sip-compteur.tsx |
WorkingFAQ |
frontend | healthy | components/faq-working.tsx |
SafeImage |
frontend | healthy | components/ui/safe-image.tsx |
HubSpotForm |
frontend | healthy | components/hubspot/hubspot-form.tsx |
HubspotFormInline |
frontend | healthy | components/hubspot/legacy/hubspot-form-inline.tsx |
HomePage |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
Error |
frontend | healthy | app/error.tsx |
GlobalError |
frontend | healthy | app/global-error.tsx |
Blog |
frontend | healthy | app/blog/page.tsx |
OfflinePage |
frontend | healthy | app/offline/page.tsx |
PolitiqueConfidentialitePage |
frontend | healthy | app/politique-confidentialite/page.tsx |
ContactPage |
frontend | healthy | app/contact/page.tsx |
TelephonieDentreprise |
frontend | healthy | app/telephonie-entreprise/page.tsx |
PBXYeastar |
frontend | healthy | app/telephonie-entreprise/pbx-yeastar/page.tsx |
TrunkSIPCompteur |
frontend | healthy | app/telephonie-entreprise/trunk-sip-compteur/page.tsx |
TrunkSIPIllimite |
frontend | healthy | app/telephonie-entreprise/trunk-sip-illimite/page.tsx |
TrunkSipAgentsIA |
frontend | healthy | app/telephonie-entreprise/trunk-sip-agents-ia/page.tsx |
TrunkSipAgentsIALayout |
frontend | healthy | app/telephonie-entreprise/trunk-sip-agents-ia/layout.tsx |
Smb3CXMutualisee |
frontend | healthy | app/telephonie-entreprise/3cx-smb-mutualisee/page.tsx |
StudioAttente |
frontend | healthy | app/studio-attente/page.tsx |
QuiSommesNous |
frontend | healthy | app/qui-sommes-nous/page.tsx |
Telephonie3CX |
frontend | healthy | app/telephonie-3cx/page.tsx |
HubSpotAdminPage |
frontend | healthy | app/admin/hubspot/page.tsx |
NosServices |
frontend | healthy | app/nos-services/page.tsx |
MentionsLegales |
frontend | healthy | app/mentions-legales/page.tsx |
AssistancePage |
frontend | healthy | app/assistance/page.tsx |
DevisEnLignePage |
frontend | healthy | app/devis-en-ligne/page.tsx |
ThreeCXCloudPage |
frontend | healthy | app/3cx-cloud/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/api/hubspot/test-scopes/route.ts |
security | healthy | app/api/hubspot/test-scopes/route.ts |
auth::lib/hubspot-blog.ts |
security | healthy | lib/hubspot-blog.ts |
auth::app/api/hubspot/callback/route.ts |
security | healthy | app/api/hubspot/callback/route.ts |
auth::app/admin/hubspot/page.tsx |
security | healthy | app/admin/hubspot/page.tsx |
auth::README.md |
security | healthy | README.md |
auth::app/api/hubspot/auth-url/route.ts |
security | healthy | app/api/hubspot/auth-url/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
IntersectionObserver |
software | healthy | tests/setup-global.ts:IntersectionObserver |
ResizeObserver |
software | healthy | tests/setup-global.ts:ResizeObserver |
URLRService |
software | healthy | lib/urlr.ts:URLRService |
| Label | Layer | Status | Path |
|---|---|---|---|
139.0.0.0 |
network | healthy | lighthouse-report-optimized.json |
136.0.0.0 |
network | healthy | lighthouse-report-optimized.json |
120.0.0.0 |
network | healthy | scripts/extract-blog-content.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scripts/build_spec_docx.py |
vps::azure |
hardware | healthy | scripts/build_spec_docx.py |
vps::droplet |
hardware | healthy | scripts/migrate-to-lineicons.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-49aorbib |
software | healthy | /tmp/repobility-clone-49aorbib |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3002 |
network | healthy | scripts/test-image-access.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | lighthouse-report-optimized.json |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/urlr.test.ts |
security | healthy | tests/urlr.test.ts |
This page is publicly accessible at:
https://repobility.com/scan/1fd22a3d-3b30-419e-9223-4510b2507659/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1fd22a3d-3b30-419e-9223-4510b2507659/
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.