https://github.com/tjspuz/LastCallDSM
· scanned 2026-06-16 00:37 UTC (2 months, 2 weeks ago)
29 raw signals (0 security + 29 graph)
Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. 12 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 206 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 |
|---|---|---|---|
loadDecisions |
software | healthy | review.js:loadDecisions |
saveDecisions |
software | healthy | review.js:saveDecisions |
normalize |
software | healthy | review.js:normalize |
setActiveChip |
software | healthy | review.js:setActiveChip |
candidateDecision |
software | healthy | review.js:candidateDecision |
buildFingerprint |
software | healthy | review.js:buildFingerprint |
normalizeCandidate |
software | healthy | review.js:normalizeCandidate |
setCandidatesForMode |
software | healthy | review.js:setCandidatesForMode |
setMode |
software | healthy | review.js:setMode |
duplicateHints |
software | healthy | review.js:duplicateHints |
filteredCandidates |
software | healthy | review.js:filteredCandidates |
updateStats |
software | healthy | review.js:updateStats |
renderLinks |
software | healthy | review.js:renderLinks |
renderHints |
software | healthy | review.js:renderHints |
renderReviewList |
software | healthy | review.js:renderReviewList |
loadCandidates |
software | healthy | review.js:loadCandidates |
load |
software | healthy | review.js:load |
getPreferredTheme |
software | healthy | app.js:getPreferredTheme |
applyTheme |
software | healthy | app.js:applyTheme |
iconForItem |
software | healthy | app.js:iconForItem |
parseDate |
software | healthy | app.js:parseDate |
normalizeSpaces |
software | healthy | app.js:normalizeSpaces |
formatShortDate |
software | healthy | app.js:formatShortDate |
formatLongDate |
software | healthy | app.js:formatLongDate |
buildRange |
software | healthy | app.js:buildRange |
buildDescription |
software | healthy | app.js:buildDescription |
type |
software | healthy | app.js:type |
buildMapUrl |
software | healthy | app.js:buildMapUrl |
populateSelect |
software | healthy | app.js:populateSelect |
syncControlValues |
software | healthy | app.js:syncControlValues |
setFilterValue |
software | healthy | app.js:setFilterValue |
toggleFilterValue |
software | healthy | app.js:toggleFilterValue |
filteredItems |
software | healthy | app.js:filteredItems |
renderTimeline |
software | healthy | app.js:renderTimeline |
loadData |
software | healthy | app.js:loadData |
bindEvents |
software | healthy | app.js:bindEvents |
updateSearch |
software | healthy | app.js:updateSearch |
slugify |
software | healthy | scripts/merge_reviewed_candidates.py:14 |
normalize |
software | healthy | scripts/merge_reviewed_candidates.py:18 |
infer_type |
software | healthy | scripts/merge_reviewed_candidates.py:22 |
infer_cuisine |
software | healthy | scripts/merge_reviewed_candidates.py:31 |
format_date_label |
software | healthy | scripts/merge_reviewed_candidates.py:52 |
main |
software | healthy | scripts/merge_reviewed_candidates.py:57 |
load_json |
software | healthy | scripts/enrich_public_catalog.py:123 |
save_json |
software | healthy | scripts/enrich_public_catalog.py:127 |
normalize |
software | healthy | scripts/enrich_public_catalog.py:131 |
year_from_item |
software | healthy | scripts/enrich_public_catalog.py:135 |
parse_iso |
software | healthy | scripts/enrich_public_catalog.py:139 |
format_date_label |
software | healthy | scripts/enrich_public_catalog.py:148 |
humanize_story |
software | healthy | scripts/enrich_public_catalog.py:159 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
styles.css |
software | healthy | styles.css |
review.js |
software | healthy | review.js |
review.css |
software | healthy | review.css |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
review.html |
software | healthy | review.html |
index.html |
software | healthy | index.html |
app.js |
software | healthy | app.js |
watchlists.json |
software | healthy | config/watchlists.json |
discover.yml |
software | healthy | Github Workflow Scripts/discover.yml |
collect.yml |
software | healthy | Github Workflow Scripts/collect.yml |
pages.yml |
software | healthy | Github Workflow Scripts/pages.yml |
data-strategy.md |
software | healthy | docs/data-strategy.md |
backfill-2020-2022.md |
software | healthy | docs/backfill-2020-2022.md |
merge_reviewed_candidates.py |
software | healthy | scripts/merge_reviewed_candidates.py |
enrich_public_catalog.py |
software | healthy | scripts/enrich_public_catalog.py |
audit_data.py |
software | healthy | scripts/audit_data.py |
rebuild_verified_timeline.py |
software | healthy | scripts/rebuild_verified_timeline.py |
update_statuses.py |
software | healthy | scripts/update_statuses.py |
apply_research_updates.py |
software | healthy | scripts/apply_research_updates.py |
collect.py |
software | healthy | scripts/collect.py |
enrich_descriptions.py |
software | healthy | scripts/enrich_descriptions.py |
discover_open_venues.py |
software | healthy | scripts/discover_open_venues.py |
discover.yml |
software | healthy | .github/workflows/discover.yml |
collect.yml |
software | healthy | .github/workflows/collect.yml |
pages.yml |
software | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
Github Workflow Scripts |
software | healthy | Github Workflow Scripts |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::discover |
cicd | healthy | .github/workflows/discover.yml |
gha::collect |
cicd | healthy | .github/workflows/collect.yml |
gha::pages |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
discover |
cicd | healthy | .github/workflows/discover.yml |
collect |
cicd | healthy | .github/workflows/collect.yml |
deploy |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:09 |
network | healthy | Github Workflow Scripts/discover.yml |
port:10 |
network | healthy | Github Workflow Scripts/discover.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
GOOGLE_PLACES_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-or4bv7w2 |
software | healthy | /tmp/repobility-clone-or4bv7w2 |
| Label | Layer | Status | Path |
|---|---|---|---|
Lead |
software | healthy | scripts/collect.py:194 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/32151cae-efe3-4595-a7cc-a648a79b56aa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/32151cae-efe3-4595-a7cc-a648a79b56aa/
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.