https://github.com/Teclever/AgenticBIDPlus
· scanned 2026-06-16 00:31 UTC (2 months, 2 weeks ago)
87 raw signals (0 security + 87 graph)
Last scanned 2 months, 2 weeks ago · v1 · 80 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1253 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 |
|---|---|---|---|
figmaAssetResolver |
software | healthy | frontend/vite.config.ts:figmaAssetResolver |
handleRequest |
software | healthy | frontend/public/mockServiceWorker.js:handleRequest |
resolveMainClient |
software | healthy | frontend/public/mockServiceWorker.js:resolveMainClient |
getResponse |
software | healthy | frontend/public/mockServiceWorker.js:getResponse |
passthrough |
software | healthy | frontend/public/mockServiceWorker.js:passthrough |
sendToClient |
software | healthy | frontend/public/mockServiceWorker.js:sendToClient |
respondWithMock |
software | healthy | frontend/public/mockServiceWorker.js:respondWithMock |
serializeRequest |
software | healthy | frontend/public/mockServiceWorker.js:serializeRequest |
enableMocking |
software | healthy | frontend/src/main.tsx:enableMocking |
jsonError |
software | healthy | frontend/src/mocks/handlers.ts:jsonError |
halStats |
software | healthy | frontend/src/mocks/handlers.ts:halStats |
isroStats |
software | healthy | frontend/src/mocks/handlers.ts:isroStats |
filterBids |
software | healthy | frontend/src/mocks/handlers.ts:filterBids |
getBidDetail |
software | healthy | frontend/src/mocks/handlers.ts:getBidDetail |
body |
software | healthy | frontend/src/mocks/handlers.ts:body |
start |
software | healthy | frontend/src/mocks/handlers.ts:start |
App |
software | healthy | frontend/src/app/App.tsx:App |
Pagination |
software | healthy | frontend/src/app/components/Pagination.tsx:Pagination |
start |
software | healthy | frontend/src/app/components/Pagination.tsx:start |
alertLabel |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:alertLabel |
StatusBadge |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:StatusBadge |
AlertCard |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:AlertCard |
runStatusStyle |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:runStatusS… |
RunCard |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:RunCard |
SystemAlertPanel |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:SystemAler… |
load |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:load |
handleToggleCleared |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:handleTogg… |
handleRetry |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx:handleRetry |
MarkdownContent |
software | healthy | frontend/src/app/components/MarkdownContent.tsx:MarkdownCon… |
Layout |
software | healthy | frontend/src/app/components/Layout.tsx:Layout |
handleLogout |
software | healthy | frontend/src/app/components/Layout.tsx:handleLogout |
handleShieldClick |
software | healthy | frontend/src/app/components/Layout.tsx:handleShieldClick |
AuthGuard |
software | healthy | frontend/src/app/components/AuthGuard.tsx:AuthGuard |
RatingDisplay |
software | healthy | frontend/src/app/components/RatingDisplay.tsx:RatingDisplay |
Table |
software | healthy | frontend/src/app/components/ui/table.tsx:Table |
TableHeader |
software | healthy | frontend/src/app/components/ui/table.tsx:TableHeader |
TableBody |
software | healthy | frontend/src/app/components/ui/table.tsx:TableBody |
TableFooter |
software | healthy | frontend/src/app/components/ui/table.tsx:TableFooter |
TableRow |
software | healthy | frontend/src/app/components/ui/table.tsx:TableRow |
TableHead |
software | healthy | frontend/src/app/components/ui/table.tsx:TableHead |
TableCell |
software | healthy | frontend/src/app/components/ui/table.tsx:TableCell |
TableCaption |
software | healthy | frontend/src/app/components/ui/table.tsx:TableCaption |
Sheet |
software | healthy | frontend/src/app/components/ui/sheet.tsx:Sheet |
SheetTrigger |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetTrigger |
SheetClose |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetClose |
SheetPortal |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetPortal |
SheetOverlay |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetOverlay |
SheetContent |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetContent |
SheetHeader |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetHeader |
SheetFooter |
software | healthy | frontend/src/app/components/ui/sheet.tsx:SheetFooter |
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 |
DEPLOY_WORKFLOW.md |
software | healthy | DEPLOY_WORKFLOW.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
HANDOFF.md |
software | healthy | HANDOFF.md |
MASTER_ACTION_PLAN_V3.md |
software | healthy | MASTER_ACTION_PLAN_V3.md |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
WEBAPP_HANDOFF.md |
software | healthy | WEBAPP_HANDOFF.md |
WEBAPP_DESIGN.md |
software | healthy | WEBAPP_DESIGN.md |
AGENTS.md |
software | healthy | AGENTS.md |
AllMDData.md |
software | healthy | AllMDData.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
.env.development |
software | healthy | frontend/.env.development |
postcss.config.mjs |
software | healthy | frontend/postcss.config.mjs |
ATTRIBUTIONS.md |
software | healthy | frontend/ATTRIBUTIONS.md |
README.md |
software | healthy | frontend/README.md |
.env.production |
software | healthy | frontend/.env.production |
package.json |
software | healthy | frontend/package.json |
HANDOFF.md |
software | healthy | frontend/HANDOFF.md |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
pnpm-workspace.yaml |
software | healthy | frontend/pnpm-workspace.yaml |
default_shadcn_theme.css |
software | healthy | frontend/default_shadcn_theme.css |
Guidelines.md |
software | healthy | frontend/guidelines/Guidelines.md |
mockServiceWorker.js |
software | healthy | frontend/public/mockServiceWorker.js |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
browser.ts |
software | healthy | frontend/src/mocks/browser.ts |
handlers.ts |
software | healthy | frontend/src/mocks/handlers.ts |
activity.json |
software | healthy | frontend/src/mocks/fixtures/activity.json |
bid-detail-score5.json |
software | healthy | frontend/src/mocks/fixtures/bid-detail-score5.json |
portal-gem-stats.json |
software | healthy | frontend/src/mocks/fixtures/portal-gem-stats.json |
auth-me.json |
software | healthy | frontend/src/mocks/fixtures/auth-me.json |
notifications.json |
software | healthy | frontend/src/mocks/fixtures/notifications.json |
portal-gem-bids.json |
software | healthy | frontend/src/mocks/fixtures/portal-gem-bids.json |
bid-detail-filtered.json |
software | healthy | frontend/src/mocks/fixtures/bid-detail-filtered.json |
routes.tsx |
software | healthy | frontend/src/app/routes.tsx |
App.tsx |
software | healthy | frontend/src/app/App.tsx |
Pagination.tsx |
software | healthy | frontend/src/app/components/Pagination.tsx |
SystemAlertPanel.tsx |
software | healthy | frontend/src/app/components/SystemAlertPanel.tsx |
MarkdownContent.tsx |
software | healthy | frontend/src/app/components/MarkdownContent.tsx |
Layout.tsx |
software | healthy | frontend/src/app/components/Layout.tsx |
AuthGuard.tsx |
software | healthy | frontend/src/app/components/AuthGuard.tsx |
RatingDisplay.tsx |
software | healthy | frontend/src/app/components/RatingDisplay.tsx |
table.tsx |
software | healthy | frontend/src/app/components/ui/table.tsx |
sheet.tsx |
software | healthy | frontend/src/app/components/ui/sheet.tsx |
calendar.tsx |
software | healthy | frontend/src/app/components/ui/calendar.tsx |
collapsible.tsx |
software | healthy | frontend/src/app/components/ui/collapsible.tsx |
sidebar.tsx |
software | healthy | frontend/src/app/components/ui/sidebar.tsx |
checkbox.tsx |
software | healthy | frontend/src/app/components/ui/checkbox.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
guidelines |
software | healthy | frontend/guidelines |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
mocks |
software | healthy | frontend/src/mocks |
fixtures |
software | healthy | frontend/src/mocks/fixtures |
app |
software | healthy | frontend/src/app |
components |
software | healthy | frontend/src/app/components |
ui |
software | healthy | frontend/src/app/components/ui |
figma |
software | healthy | frontend/src/app/components/figma |
lib |
software | healthy | frontend/src/app/lib |
api |
software | healthy | frontend/src/app/lib/api |
pages |
software | healthy | frontend/src/app/pages |
context |
software | healthy | frontend/src/app/context |
imports |
software | healthy | frontend/src/imports |
pasted_text |
software | healthy | frontend/src/imports/pasted_text |
styles |
software | healthy | frontend/src/styles |
hal_portal |
software | healthy | hal_portal |
context |
software | healthy | hal_portal/context |
src |
software | healthy | hal_portal/src |
tests |
software | healthy | hal_portal/src/tests |
modules |
software | healthy | hal_portal/src/modules |
webapp-design |
software | healthy | webapp-design |
fixtures |
software | healthy | webapp-design/fixtures |
scripts |
software | healthy | webapp-design/scripts |
mockups |
software | healthy | webapp-design/mockups |
gem_portal |
software | healthy | gem_portal |
modules |
software | healthy | gem_portal/modules |
isro_portal |
software | healthy | isro_portal |
modules |
software | healthy | isro_portal/modules |
.cursor |
software | healthy | .cursor |
rules |
software | healthy | .cursor/rules |
bidplus |
software | healthy | bidplus |
adapters |
software | healthy | bidplus/adapters |
scripts |
software | healthy | bidplus/scripts |
web |
software | healthy | bidplus/web |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/auth/login |
api | healthy | bidplus/web/app.py |
POST /api/auth/logout |
api | healthy | bidplus/web/app.py |
GET /api/auth/me |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/stats |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/bids |
api | healthy | bidplus/web/app.py |
GET /api/generating |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/bids/{bidKey:path}/documents |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/bids/{bidKey:path}/documents/down… |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/bids/{bidKey:path}/document |
api | healthy | bidplus/web/app.py |
GET /api/portals/{portal}/bids/{bidKey:path} |
api | healthy | bidplus/web/app.py |
POST /api/portals/{portal}/bids/{bidKey:path}/generate-summ… |
api | healthy | bidplus/web/app.py |
POST /api/portals/{portal}/bids/bulk-disposition |
api | healthy | bidplus/web/app.py |
POST /api/portals/{portal}/bids/{bidKey:path}/disposition |
api | healthy | bidplus/web/app.py |
POST /api/portals/{portal}/bids/{bidKey:path}/promote |
api | healthy | bidplus/web/app.py |
POST /api/portals/{portal}/bids/{bidKey:path}/documents/fet… |
api | healthy | bidplus/web/app.py |
GET /api/notifications/auto-filtered |
api | healthy | bidplus/web/app.py |
GET /api/notifications/auto-filtered/count |
api | healthy | bidplus/web/app.py |
POST /api/notifications/auto-filtered/viewed |
api | healthy | bidplus/web/app.py |
POST /api/notifications/auto-filtered/save-all |
api | healthy | bidplus/web/app.py |
POST /api/notifications/auto-filtered/{portal}/{bidKey:path… |
api | healthy | bidplus/web/app.py |
GET /api/activity |
api | healthy | bidplus/web/app.py |
GET /api/scrape-runs |
api | healthy | bidplus/web/app.py |
GET /api/system-alerts |
api | healthy | bidplus/web/app.py |
POST /api/system-alerts/retry |
api | healthy | bidplus/web/app.py |
GET /{full_path:path} |
api | healthy | bidplus/web/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ApiRequestError |
software | healthy | frontend/src/app/lib/api/client.ts:ApiRequestError |
Terms |
software | healthy | bidplus/eliminator.py:120 |
ExtractedDoc |
software | healthy | bidplus/extraction.py:156 |
ExtractionResult |
software | healthy | bidplus/extraction.py:165 |
NormalizedRecord |
software | healthy | bidplus/scoring.py:27 |
T1aFlag |
software | healthy | bidplus/summarize.py:37 |
T1bFlag |
software | healthy | bidplus/summarize.py:42 |
T2Flag |
software | healthy | bidplus/summarize.py:47 |
BidSummary |
software | healthy | bidplus/summarize.py:54 |
LockBusy |
software | healthy | bidplus/locks.py:21 |
GeMAdapter |
software | healthy | bidplus/adapters/gem.py:32 |
ISROAdapter |
software | healthy | bidplus/adapters/isro.py:32 |
FetchedDoc |
software | healthy | bidplus/adapters/base.py:17 |
RunResult |
software | healthy | bidplus/adapters/base.py:44 |
PortalAdapter |
software | healthy | bidplus/adapters/base.py:60 |
HALAdapter |
software | healthy | bidplus/adapters/hal.py:32 |
LoginBody |
software | healthy | bidplus/web/app.py:96 |
DispositionBody |
software | healthy | bidplus/web/app.py:102 |
BulkDispositionBody |
software | healthy | bidplus/web/app.py:106 |
DisputeBody |
software | healthy | bidplus/web/app.py:111 |
RetryAlertsBody |
software | healthy | bidplus/web/app.py:683 |
| Label | Layer | Status | Path |
|---|---|---|---|
tenders |
data | healthy | hal_portal/src/modules/db.py |
excel_log |
data | healthy | hal_portal/src/modules/db.py |
feedback |
data | healthy | hal_portal/src/modules/db.py |
few_shot_examples |
data | healthy | hal_portal/src/modules/db.py |
bids |
data | healthy | gem_portal/modules/db.py |
exclusion_rules |
data | healthy | gem_portal/modules/db.py |
eliminator_terms |
data | healthy | bidplus/eliminator.py |
eliminator_keyword_stats |
data | healthy | bidplus/eliminator.py |
list_change_proposals |
data | healthy | bidplus/eliminator.py |
users |
data | healthy | bidplus/merge.py |
scrape_runs |
data | healthy | bidplus/merge.py |
system_alerts |
data | healthy | bidplus/merge.py |
sessions |
data | healthy | bidplus/web/schema.py |
activity_log |
data | healthy | bidplus/web/schema.py |
notification_views |
data | healthy | bidplus/web/schema.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/BidDetail |
frontend | healthy | frontend/src/app/pages/BidDetail.tsx |
/Dashboard |
frontend | healthy | frontend/src/app/pages/Dashboard.tsx |
/ActivityLog |
frontend | healthy | frontend/src/app/pages/ActivityLog.tsx |
/Login |
frontend | healthy | frontend/src/app/pages/Login.tsx |
/Notifications |
frontend | healthy | frontend/src/app/pages/Notifications.tsx |
/PortalBids |
frontend | healthy | frontend/src/app/pages/PortalBids.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgresql |
data | healthy | frontend/src/app/lib/mockData.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
124.0.0.0 |
network | healthy | hal_portal/src/modules/fetcher.py |
127.0.0.1 |
network | healthy | bidplus/web/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | frontend/src/app/lib/mockData.ts |
vps::azure |
hardware | healthy | frontend/src/app/lib/mockData.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::frontend/.env.development |
security | healthy | frontend/.env.development |
dotenv::frontend/.env.production |
security | healthy | frontend/.env.production |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-x3sc4gq3 |
software | healthy | /tmp/repobility-clone-x3sc4gq3 |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/app/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/3c9d84db-a701-4b1e-853f-7e830ea85895/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3c9d84db-a701-4b1e-853f-7e830ea85895/
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.