https://github.com/sequoia-hope/waffle-iron
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
109 raw signals (0 security + 109 graph)
Last scanned 2 months, 2 weeks ago · v1 · 104 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2911 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 |
|---|---|---|---|
rust-toolchain.toml |
software | healthy | rust-toolchain.toml |
shell.sh |
software | healthy | shell.sh |
REVIEW.md |
software | healthy | REVIEW.md |
Cargo.toml |
software | healthy | Cargo.toml |
INTERFACES.md |
software | healthy | INTERFACES.md |
DEVELOPMENT.md |
software | healthy | DEVELOPMENT.md |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
run.sh |
software | healthy | run.sh |
CLAUDE.md |
software | healthy | CLAUDE.md |
stop.sh |
software | healthy | stop.sh |
watch.sh |
software | healthy | watch.sh |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
start.sh |
software | healthy | start.sh |
Dockerfile |
software | healthy | Dockerfile |
control-api.py |
software | healthy | control-api.py |
MARCH-ALGO-WORK.md |
software | healthy | MARCH-ALGO-WORK.md |
STATUS.md |
software | healthy | STATUS.md |
REFERENCES.md |
software | healthy | REFERENCES.md |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
BACKLOG.md |
software | healthy | BACKLOG.md |
DEFINITION_OF_DONE.md |
software | healthy | governance/DEFINITION_OF_DONE.md |
ENGINEERING_CONSTITUTION.md |
software | healthy | governance/ENGINEERING_CONSTITUTION.md |
FEATURE_IMPLEMENTATION_PROTOCOL.md |
software | healthy | governance/FEATURE_IMPLEMENTATION_PROTOCOL.md |
ARCHITECTURAL_INVARIANTS.md |
software | healthy | governance/ARCHITECTURAL_INVARIANTS.md |
README.md |
software | healthy | archive/README.md |
INTERFACES.md |
software | healthy | projects/02-sketch-solver/INTERFACES.md |
WASM_STRATEGY.md |
software | healthy | projects/02-sketch-solver/WASM_STRATEGY.md |
ARCHITECTURE.md |
software | healthy | projects/02-sketch-solver/ARCHITECTURE.md |
CLAUDE.md |
software | healthy | projects/02-sketch-solver/CLAUDE.md |
HANDOFF.md |
software | healthy | projects/02-sketch-solver/HANDOFF.md |
PLAN.md |
software | healthy | projects/02-sketch-solver/PLAN.md |
PLAN.md |
software | healthy | projects/11-test-harness/PLAN.md |
INTERFACES.md |
software | healthy | projects/13-dev-infrastructure/INTERFACES.md |
ARCHITECTURE.md |
software | healthy | projects/13-dev-infrastructure/ARCHITECTURE.md |
CLAUDE.md |
software | healthy | projects/13-dev-infrastructure/CLAUDE.md |
PLAN.md |
software | healthy | projects/13-dev-infrastructure/PLAN.md |
INTERFACES.md |
software | healthy | projects/03-wasm-bridge/INTERFACES.md |
ARCHITECTURE.md |
software | healthy | projects/03-wasm-bridge/ARCHITECTURE.md |
CLAUDE.md |
software | healthy | projects/03-wasm-bridge/CLAUDE.md |
PLAN.md |
software | healthy | projects/03-wasm-bridge/PLAN.md |
CLAUDE.md |
software | healthy | projects/12-design-review/CLAUDE.md |
PLAN.md |
software | healthy | projects/12-design-review/PLAN.md |
INTERFACES.md |
software | healthy | projects/07-modeling-ops/INTERFACES.md |
ARCHITECTURE.md |
software | healthy | projects/07-modeling-ops/ARCHITECTURE.md |
CLAUDE.md |
software | healthy | projects/07-modeling-ops/CLAUDE.md |
PLAN.md |
software | healthy | projects/07-modeling-ops/PLAN.md |
INTERFACES.md |
software | healthy | projects/05-sketch-ui/INTERFACES.md |
ARCHITECTURE.md |
software | healthy | projects/05-sketch-ui/ARCHITECTURE.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
run_compose |
software | healthy | control-api.py:26 |
_cors |
software | healthy | control-api.py:59 |
_json |
software | healthy | control-api.py:64 |
do_OPTIONS |
software | dead | control-api.py:72 |
do_GET |
software | dead | control-api.py:77 |
do_POST |
software | dead | control-api.py:86 |
log_message |
software | dead | control-api.py:102 |
main |
software | healthy | control-api.py:106 |
run_claude_print |
software | healthy | scripts/auto-waffle/claude-runner.py:38 |
_scan_for_session_id |
software | healthy | scripts/auto-waffle/claude-runner.py:205 |
build_execute_prompt |
software | healthy | scripts/auto-waffle/claude-runner.py:248 |
extract_plan_from_log |
software | healthy | scripts/auto-waffle/claude-runner.py:262 |
walk |
software | healthy | scripts/auto-waffle/claude-runner.py:272 |
run_session |
software | healthy | scripts/auto-waffle/claude-runner.py:300 |
main |
software | healthy | scripts/auto-waffle/claude-runner.py:396 |
corsHeaders |
software | healthy | worker/github-oauth-proxy/src/index.js:corsHeaders |
buildInfo |
software | healthy | app/vite.config.js:buildInfo |
log |
software | healthy | app/tests/face-selection-test.mjs:log |
logResult |
software | healthy | app/tests/face-selection-test.mjs:logResult |
screenshot |
software | healthy | app/tests/face-selection-test.mjs:screenshot |
waitForEngine |
software | healthy | app/tests/face-selection-test.mjs:waitForEngine |
sleep |
software | healthy | app/tests/face-selection-test.mjs:sleep |
waitForWaffle |
software | healthy | app/tests/sketch.spec.js:waitForWaffle |
enterSketchAndWait |
software | healthy | app/tests/sketch.spec.js:enterSketchAndWait |
screenshot |
software | healthy | app/tests/screenshot-workflow.mjs:screenshot |
generateHtml |
software | healthy | app/tests/screenshot-workflow.mjs:generateHtml |
escapeHtml |
software | healthy | app/tests/screenshot-workflow.mjs:escapeHtml |
run |
software | healthy | app/tests/screenshot-workflow.mjs:run |
screenshot |
software | healthy | app/tests/advanced-demo-workflow.mjs:screenshot |
generateHtml |
software | healthy | app/tests/advanced-demo-workflow.mjs:generateHtml |
escapeHtml |
software | healthy | app/tests/advanced-demo-workflow.mjs:escapeHtml |
waitFor |
software | healthy | app/tests/advanced-demo-workflow.mjs:waitFor |
clickToolbarBtn |
software | healthy | app/tests/advanced-demo-workflow.mjs:clickToolbarBtn |
run |
software | healthy | app/tests/advanced-demo-workflow.mjs:run |
featureNames |
software | healthy | app/tests/advanced-demo-workflow.mjs:featureNames |
createSketchWithRect |
software | healthy | app/tests/gui/extrude-second-depth.spec.js:createSketchWith… |
sketchRectangle |
software | healthy | app/tests/gui/extrude-depth-validation.spec.js:sketchRectan… |
selectFaceRef |
software | healthy | app/tests/gui/multi-op-boolean-workflows.spec.js:selectFace… |
createBaseBox |
software | healthy | app/tests/gui/multi-op-boolean-workflows.spec.js:createBase… |
createBaseCylinder |
software | healthy | app/tests/gui/multi-op-boolean-workflows.spec.js:createBase… |
createSketchWithRectangle |
software | healthy | app/tests/gui/extrude-flip-crash.spec.js:createSketchWithRe… |
applyExtrude |
software | healthy | app/tests/gui/extrude-flip-crash.spec.js:applyExtrude |
dragOnCanvas |
software | healthy | app/tests/gui/sketch-drag-reposition.spec.js:dragOnCanvas |
createExtrudedBox |
software | healthy | app/tests/gui/sketch-plane-face-select.spec.js:createExtrud… |
initialText |
software | healthy | app/tests/gui/unit-conversion-display.spec.js:initialText |
newText |
software | healthy | app/tests/gui/unit-conversion-display.spec.js:newText |
afterCycleText |
software | healthy | app/tests/gui/unit-conversion-display.spec.js:afterCycleText |
createFinishedSketch |
software | healthy | app/tests/gui/revolve-e2e.spec.js:createFinishedSketch |
applyRevolve |
software | healthy | app/tests/gui/revolve-e2e.spec.js:applyRevolve |
clickUndo |
software | healthy | app/tests/gui/undo-redo.spec.js:clickUndo |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
governance |
software | healthy | governance |
archive |
software | healthy | archive |
projects |
software | healthy | projects |
02-sketch-solver |
software | healthy | projects/02-sketch-solver |
11-test-harness |
software | healthy | projects/11-test-harness |
13-dev-infrastructure |
software | healthy | projects/13-dev-infrastructure |
03-wasm-bridge |
software | healthy | projects/03-wasm-bridge |
12-design-review |
software | healthy | projects/12-design-review |
07-modeling-ops |
software | healthy | projects/07-modeling-ops |
05-sketch-ui |
software | healthy | projects/05-sketch-ui |
01-kernel-fork |
software | healthy | projects/01-kernel-fork |
08-ui-chrome |
software | healthy | projects/08-ui-chrome |
06-feature-engine |
software | healthy | projects/06-feature-engine |
10-assemblies |
software | healthy | projects/10-assemblies |
09-file-format |
software | healthy | projects/09-file-format |
04-3d-viewport |
software | healthy | projects/04-3d-viewport |
docs |
software | healthy | docs |
review |
software | healthy | docs/review |
audits |
software | healthy | docs/audits |
sidecar |
software | healthy | docs/sidecar |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
auto-waffle |
software | healthy | scripts/auto-waffle |
prompts |
software | healthy | scripts/auto-waffle/prompts |
queue-ssi9-11 |
software | healthy | scripts/auto-waffle/queue-ssi9-11 |
worker |
software | healthy | worker |
github-oauth-proxy |
software | healthy | worker/github-oauth-proxy |
src |
software | healthy | worker/github-oauth-proxy/src |
notable_plans |
software | healthy | notable_plans |
reviews |
software | healthy | reviews |
app |
software | healthy | app |
tests |
software | healthy | app/tests |
cases |
software | healthy | app/tests/cases |
assay |
software | healthy | app/tests/cases/assay |
gui |
software | healthy | app/tests/gui |
baselines |
software | healthy | app/tests/gui/baselines |
traces |
software | healthy | app/tests/gui/traces |
mobile |
software | healthy | app/tests/gui/mobile |
helpers |
software | healthy | app/tests/gui/helpers |
infra |
software | healthy | app/tests/gui/infra |
selection |
software | healthy | app/tests/gui/selection |
perf |
software | healthy | app/tests/gui/perf |
fixtures |
software | healthy | app/tests/fixtures |
traces |
software | healthy | app/tests/fixtures/traces |
static |
software | healthy | app/static |
pkg |
software | healthy | app/static/pkg |
slvs |
software | healthy | app/static/pkg/slvs |
scripts |
software | healthy | app/scripts |
src |
software | healthy | app/src |
lib |
software | healthy | app/src/lib |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Handler |
software | healthy | control-api.py:58 |
on |
software | healthy | app/tests/gui/viewcube-contextmenu.spec.js:on |
await |
software | healthy | app/tests/gui/origin-visibility.spec.js:await |
const |
software | healthy | app/tests/gui/feature-tree-operations.spec.js:const |
await |
software | healthy | app/tests/gui/feature-tree-operations.spec.js:await |
should |
software | healthy | app/tests/gui/feature-tree-operations.spec.js:should |
checking |
software | healthy | app/tests/gui/feature-tree-suppress-verify.spec.js:checking |
await |
software | healthy | app/tests/gui/feature-tree-suppress-verify.spec.js:await |
should |
software | healthy | app/tests/gui/feature-tree-suppress-verify.spec.js:should |
await |
software | healthy | app/tests/gui/feature-tree.spec.js:await |
when |
software | healthy | app/tests/gui/extrude.spec.js:when |
await |
software | healthy | app/tests/gui/extrude.spec.js:await |
await |
software | healthy | app/tests/gui/mobile/mobile-layout.spec.js:await |
and |
software | healthy | app/tests/gui/helpers/waffle-test.js:and |
WafflePage |
software | healthy | app/tests/gui/helpers/waffle-test.js:WafflePage |
if |
software | healthy | app/tests/gui/helpers/waffle-test.js:if |
ExceptionInfo |
software | healthy | app/static/pkg/slvs/slvs.js:ExceptionInfo |
EngineBridge |
software | healthy | app/src/lib/engine/bridge.js:EngineBridge |
GitHubStorageError |
software | healthy | app/src/lib/storage/github.js:GitHubStorageError |
GitHubStore |
software | healthy | app/src/lib/storage/github.js:GitHubStore |
GitHubAuthError |
software | healthy | app/src/lib/storage/github-auth.js:GitHubAuthError |
IndexedDBStore |
software | healthy | app/src/lib/storage/indexeddb.js:IndexedDBStore |
FileManagerUI |
software | healthy | crates/slvs-patch/slvs-0.6.0/solvespace/src/platform/html/f… |
FileUploadHelper |
software | healthy | crates/slvs-patch/slvs-0.6.0/solvespace/src/platform/html/s… |
FileDownloadHelper |
software | healthy | crates/slvs-patch/slvs-0.6.0/solvespace/src/platform/html/s… |
ScrollbarHelper |
software | healthy | crates/slvs-patch/slvs-0.6.0/solvespace/src/platform/html/s… |
EngineBridge |
software | healthy | crates/wasm-bridge/js/bridge.js:EngineBridge |
| Label | Layer | Status | Path |
|---|---|---|---|
port:7681 |
network | healthy | Dockerfile |
port:8082 |
network | healthy | docker-compose.yml |
port:8083 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | docker-compose.yml |
port:8085 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/tests/gui/github-storage.spec.js |
security | healthy | app/tests/gui/github-storage.spec.js |
auth::worker/github-oauth-proxy/src/index.js |
security | healthy | worker/github-oauth-proxy/src/index.js |
auth::worker/github-oauth-proxy/wrangler.toml |
security | healthy | worker/github-oauth-proxy/wrangler.toml |
auth::app/src/lib/storage/github-auth.js |
security | healthy | app/src/lib/storage/github-auth.js |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/rust-lint.yml |
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
test |
cicd | healthy | .github/workflows/rust-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
claude-remote |
hardware | healthy | docker-compose.yml |
landing-page |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::rust-lint |
cicd | healthy | .github/workflows/rust-lint.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::rust-test |
cicd | healthy | .github/workflows/rust-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/test-cases |
api | healthy | app/src/lib/vite-plugins/testCaseApi.js |
USE /api/assay-cases |
api | healthy | app/src/lib/vite-plugins/testCaseApi.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7ut7gup8 |
software | healthy | /tmp/repobility-clone-7ut7gup8 |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.js |
data | healthy | app/src/lib/storage/migration.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | stop.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | crates/slvs-patch/slvs-0.6.0/solvespace/extlib/eigen/unsupp… |
| Label | Layer | Status | Path |
|---|---|---|---|
NEW_CRATES |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/f471c519-1b4e-426b-93d2-5562333f61a3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f471c519-1b4e-426b-93d2-5562333f61a3/
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.