https://github.com/wrya77/Diqqat-Qalam
· scanned 2026-06-16 01:00 UTC (2 months, 1 week ago)
72 raw signals (0 security + 72 graph)
Last scanned 2 months, 1 week ago · v1 · 72 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 501 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 |
|---|---|---|---|
requireApiKey |
software | healthy | server.js:requireApiKey |
fail |
software | healthy | server.js:fail |
fileFilter |
software | healthy | server.js:fileFilter |
processedShapes |
software | healthy | server.js:processedShapes |
useCloud |
software | healthy | server.js:useCloud |
publicBaseUrl |
software | healthy | server.js:publicBaseUrl |
wrap |
software | healthy | tests/parser.test.js:wrap |
distFn |
software | healthy | tests/optimizer.test.js:distFn |
a |
software | healthy | tests/optimizer.test.js:a |
D |
software | healthy | tests/optimizer.test.js:D |
totalRapid |
software | healthy | tests/optimizer.test.js:totalRapid |
x |
software | healthy | tests/optimizer.test.js:x |
simulate |
software | healthy | tests/gcode-correctness.test.js:simulate |
isCutMove |
software | healthy | tests/gcode-correctness.test.js:isCutMove |
plunges |
software | healthy | tests/generator.test.js:plunges |
feeds |
software | healthy | tests/generator.test.js:feeds |
D |
software | healthy | shared/PathSort.js:D |
totalRapid |
software | healthy | shared/PathSort.js:totalRapid |
nearestNeighbor |
software | healthy | shared/PathSort.js:nearestNeighbor |
twoOpt |
software | healthy | shared/PathSort.js:twoOpt |
optimize |
software | healthy | shared/PathSort.js:optimize |
t |
software | healthy | shared/PocketGenerator.js:t |
num |
software | healthy | shared/MachineConfig.js:num |
d |
software | healthy | shared/geometry.js:d |
t |
software | healthy | shared/geometry.js:t |
g |
software | healthy | shared/GCodeGenerator.js:g |
totalSec |
software | healthy | shared/GCodeGenerator.js:totalSec |
a |
software | healthy | shared/ToolpathGenerator.js:a |
angleRad |
software | healthy | shared/ToolpathGenerator.js:angleRad |
step |
software | healthy | public/js/tools-arrange.js:step |
buildNewShape |
software | healthy | public/js/tools-arrange.js:buildNewShape |
t |
software | healthy | public/js/tools-arrange.js:t |
initTooltips |
software | healthy | public/js/ui-polish.js:initTooltips |
showTip |
software | healthy | public/js/ui-polish.js:showTip |
initEditorHooks |
software | healthy | public/js/ui-polish.js:initEditorHooks |
initA11y |
software | healthy | public/js/ui-polish.js:initA11y |
initDrawers |
software | healthy | public/js/ui-polish.js:initDrawers |
closeAll |
software | healthy | public/js/ui-polish.js:closeAll |
toggle |
software | healthy | public/js/ui-polish.js:toggle |
initMobileMenu |
software | healthy | public/js/ui-polish.js:initMobileMenu |
Toolpath3D |
software | healthy | public/js/simulator-three.js:Toolpath3D |
loadThree |
software | healthy | public/js/simulator-three.js:loadThree |
parseGCode |
software | healthy | public/js/simulator-three.js:parseGCode |
lines |
software | healthy | public/js/simulator-three.js:lines |
val |
software | healthy | public/js/simulator-three.js:val |
buildScene |
software | healthy | public/js/simulator-three.js:buildScene |
resize |
software | healthy | public/js/simulator-three.js:resize |
bindInteraction |
software | healthy | public/js/simulator-three.js:bindInteraction |
updateCamera |
software | healthy | public/js/simulator-three.js:updateCamera |
buildPath |
software | healthy | public/js/simulator-three.js:buildPath |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
Procfile |
software | healthy | Procfile |
package-lock.json |
software | healthy | package-lock.json |
server.js |
software | healthy | server.js |
.env.example |
software | healthy | .env.example |
railway.json |
software | healthy | railway.json |
parser.test.js |
software | healthy | tests/parser.test.js |
optimizer.test.js |
software | healthy | tests/optimizer.test.js |
gcode-correctness.test.js |
software | healthy | tests/gcode-correctness.test.js |
generator.test.js |
software | healthy | tests/generator.test.js |
PathSort.js |
software | healthy | shared/PathSort.js |
PocketGenerator.js |
software | healthy | shared/PocketGenerator.js |
HeaderGenerator.js |
software | healthy | shared/HeaderGenerator.js |
MachineConfig.js |
software | healthy | shared/MachineConfig.js |
geometry.js |
software | healthy | shared/geometry.js |
GCodeGenerator.js |
software | healthy | shared/GCodeGenerator.js |
ToolpathGenerator.js |
software | healthy | shared/ToolpathGenerator.js |
generate-all-files.js |
software | healthy | scripts/generate-all-files.js |
launch.json |
software | healthy | .claude/launch.json |
sw.js |
software | healthy | public/sw.js |
index.html |
software | healthy | public/index.html |
test.html |
software | healthy | public/test.html |
landing.html |
software | healthy | public/landing.html |
auth.html |
software | healthy | public/auth.html |
tools-arrange.js |
software | healthy | public/js/tools-arrange.js |
ui-polish.js |
software | healthy | public/js/ui-polish.js |
simulator-three.js |
software | healthy | public/js/simulator-three.js |
canvas-editor.js |
software | healthy | public/js/canvas-editor.js |
menu-bar.js |
software | healthy | public/js/menu-bar.js |
file-importer.js |
software | healthy | public/js/file-importer.js |
image-tracer.js |
software | healthy | public/js/image-tracer.js |
ui-controls.js |
software | healthy | public/js/ui-controls.js |
tools-cnc.js |
software | healthy | public/js/tools-cnc.js |
tools-effects.js |
software | healthy | public/js/tools-effects.js |
tools-dock.js |
software | healthy | public/js/tools-dock.js |
app.js |
software | healthy | public/js/app.js |
tools-extra.js |
software | healthy | public/js/tools-extra.js |
tools-transform.js |
software | healthy | public/js/tools-transform.js |
machine-control.js |
software | healthy | public/js/machine-control.js |
payments.js |
software | healthy | public/js/payments.js |
gcode-preview.js |
software | healthy | public/js/gcode-preview.js |
tools-rail-flyout.js |
software | healthy | public/js/tools-rail-flyout.js |
tools-pro.js |
software | healthy | public/js/tools-pro.js |
simulator-3d.js |
software | healthy | public/js/simulator-3d.js |
supabase-auth.js |
software | healthy | public/js/supabase-auth.js |
svg-parser.js |
software | healthy | public/js/svg-parser.js |
style.css |
software | healthy | public/css/style.css |
dependabot.yml |
software | healthy | .github/dependabot.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /shared |
api | healthy | server.js |
USE /api |
api | healthy | server.js |
GET / |
api | healthy | server.js |
GET /auth |
api | healthy | server.js |
GET /app |
api | healthy | server.js |
GET /api/config |
api | healthy | server.js |
GET /api/info |
api | healthy | server.js |
POST /api/generate |
api | healthy | server.js |
POST /api/import |
api | healthy | server.js |
POST /api/export |
api | healthy | server.js |
POST /api/export/dxf |
api | healthy | server.js |
POST /api/validate-gcode |
api | healthy | server.js |
POST /api/postprocess |
api | healthy | server.js |
GET /api/projects |
api | healthy | server.js |
GET /api/project/:id |
api | healthy | server.js |
DELETE /api/project/:id |
api | healthy | server.js |
POST /api/project/save |
api | healthy | server.js |
GET /api/tools |
api | healthy | server.js |
POST /api/tools |
api | healthy | server.js |
PUT /api/tools/:id |
api | healthy | server.js |
DELETE /api/tools/:id |
api | healthy | server.js |
GET /api/tools/:id/speeds/:material |
api | healthy | server.js |
POST /api/queue/enqueue |
api | healthy | server.js |
DELETE /api/queue/:id |
api | healthy | server.js |
POST /api/queue/start |
api | healthy | server.js |
POST /api/queue/stop |
api | healthy | server.js |
POST /api/queue/clear |
api | healthy | server.js |
GET /api/queue/status |
api | healthy | server.js |
POST /api/cost/estimate |
api | healthy | server.js |
POST /api/cost/quote |
api | healthy | server.js |
PUT /api/cost/rates |
api | healthy | server.js |
GET /api/plans |
api | healthy | server.js |
GET /api/payments/methods |
api | healthy | server.js |
POST /api/payments/checkout |
api | healthy | server.js |
GET /api/payments/:id/status |
api | healthy | server.js |
POST /api/payments/callback/fib |
api | healthy | server.js |
ALL /api/payments/callback/card |
api | healthy | server.js |
GET /api/subscription/:userId |
api | healthy | server.js |
POST /api/subscription/:userId |
api | healthy | server.js |
POST /api/batch/process |
api | healthy | server.js |
GET /api/monitor/health |
api | healthy | server.js |
POST /api/monitor/reset |
api | healthy | server.js |
GET /api/templates |
api | healthy | server.js |
POST /api/templates |
api | healthy | server.js |
GET /api/templates/:id |
api | healthy | server.js |
DELETE /api/templates/:id |
api | healthy | server.js |
GET /api/analytics/report |
api | healthy | server.js |
POST /api/analytics/payment |
api | healthy | server.js |
GET /api/backup/list |
api | healthy | server.js |
POST /api/backup/now |
api | healthy | 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 |
|---|---|---|---|
PocketGenerator |
software | healthy | shared/PocketGenerator.js:PocketGenerator |
HeaderGenerator |
software | healthy | shared/HeaderGenerator.js:HeaderGenerator |
MachineConfig |
software | healthy | shared/MachineConfig.js:MachineConfig |
GCodeGenerator |
software | healthy | shared/GCodeGenerator.js:GCodeGenerator |
ToolpathGenerator |
software | healthy | shared/ToolpathGenerator.js:ToolpathGenerator |
CanvasEditor |
software | healthy | public/js/canvas-editor.js:CanvasEditor |
FileImporter |
software | healthy | public/js/file-importer.js:FileImporter |
ImageTracer |
software | healthy | public/js/image-tracer.js:ImageTracer |
UIControls |
software | healthy | public/js/ui-controls.js:UIControls |
DiqqatQalamApp |
software | healthy | public/js/app.js:DiqqatQalamApp |
MachineControl |
software | healthy | public/js/machine-control.js:MachineControl |
GCodePreview |
software | healthy | public/js/gcode-preview.js:GCodePreview |
GCodeSimulator |
software | healthy | public/js/simulator-3d.js:GCodeSimulator |
SVGParser |
software | healthy | public/js/svg-parser.js:SVGParser |
ImageParser |
software | healthy | src/parsers/ImageParser.js:ImageParser |
SVGParser |
software | healthy | src/parsers/SVGParser.js:SVGParser |
DXFParser |
software | healthy | src/parsers/DXFParser.js:DXFParser |
CuttingForceModel |
software | healthy | src/models/CuttingForceModel.js:CuttingForceModel |
MockAIOptimizer |
software | healthy | src/ai/MockAIOptimizer.js:MockAIOptimizer |
AIOptimizer |
software | healthy | src/ai/AIOptimizer.js:AIOptimizer |
DXFExporter |
software | healthy | src/exporters/DXFExporter.js:DXFExporter |
GCodeValidator |
software | healthy | src/utils/GCodeValidator.js:GCodeValidator |
MaterialCostCalculator |
software | healthy | src/utils/MaterialCostCalculator.js:MaterialCostCalculator |
PathOptimizer |
software | healthy | src/optimizers/PathOptimizer.js:PathOptimizer |
NearestNeighbor |
software | healthy | src/optimizers/NearestNeighbor.js:NearestNeighbor |
ArcDetector |
software | healthy | src/optimizers/ArcDetector.js:ArcDetector |
FeedrateOptimizer |
software | healthy | src/optimizers/FeedrateOptimizer.js:FeedrateOptimizer |
FIBProvider |
software | healthy | src/payments/providers.js:FIBProvider |
CardProvider |
software | healthy | src/payments/providers.js:CardProvider |
PaymentManager |
software | healthy | src/payments/PaymentManager.js:PaymentManager |
ProjectManager |
software | healthy | src/core/ProjectManager.js:ProjectManager |
JobQueue |
software | healthy | src/core/JobQueue.js:JobQueue |
TemplateManager |
software | healthy | src/core/TemplateManager.js:TemplateManager |
WebhookManager |
software | healthy | src/core/WebhookManager.js:WebhookManager |
BackupManager |
software | healthy | src/core/BackupManager.js:BackupManager |
MachineMonitor |
software | healthy | src/core/MachineMonitor.js:MachineMonitor |
CNCConnector |
software | healthy | src/core/CNCConnector.js:CNCConnector |
CostEstimator |
software | healthy | src/core/CostEstimator.js:CostEstimator |
PathProcessor |
software | healthy | src/core/PathProcessor.js:PathProcessor |
WorkerPool |
software | healthy | src/core/WorkerPool.js:WorkerPool |
Analytics |
software | healthy | src/core/Analytics.js:Analytics |
SubscriptionManager |
software | healthy | src/core/SubscriptionManager.js:SubscriptionManager |
ToolLibrary |
software | healthy | src/core/ToolLibrary.js:ToolLibrary |
BatchProcessor |
software | healthy | src/core/BatchProcessor.js:BatchProcessor |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
shared |
software | healthy | shared |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
js |
software | healthy | public/js |
css |
software | healthy | public/css |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
parsers |
software | healthy | src/parsers |
models |
software | healthy | src/models |
ai |
software | healthy | src/ai |
exporters |
software | healthy | src/exporters |
middleware |
software | healthy | src/middleware |
utils |
software | healthy | src/utils |
lib |
software | healthy | src/lib |
optimizers |
software | healthy | src/optimizers |
workers |
software | healthy | src/workers |
payments |
software | healthy | src/payments |
core |
software | healthy | src/core |
generators |
software | healthy | src/generators |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server.js |
security | healthy | server.js |
auth::src/core/CloudStore.js |
security | healthy | src/core/CloudStore.js |
auth::public/js/supabase-auth.js |
security | healthy | public/js/supabase-auth.js |
auth::src/middleware/auth.js |
security | healthy | src/middleware/auth.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-tcvr6gcb |
software | healthy | /tmp/repobility-clone-tcvr6gcb |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | src/core/CloudStore.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/72d8c2e3-7091-403d-a483-6c468c8d6e44/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/72d8c2e3-7091-403d-a483-6c468c8d6e44/
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.