https://github.com/RNattapatch/punnattapatch.com
· scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)
14 raw signals (0 security + 14 graph)
Last scanned 2 months, 3 weeks ago · v1 · 11 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 185 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
astro.config.mjs |
software | healthy | astro.config.mjs |
test-waitlist.mjs |
software | healthy | test-waitlist.mjs |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
polish-batch.sh |
software | healthy | scripts/polish-batch.sh |
repurpose-pillar.sh |
software | healthy | scripts/repurpose-pillar.sh |
index.html |
software | healthy | public/link/index.html |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
homepage-course-section-draft.md |
software | healthy | inbox/homepage-course-section-draft.md |
content.config.ts |
software | healthy | src/content.config.ts |
charts.ts |
software | healthy | src/scripts/dashboard/charts.ts |
api.ts |
software | healthy | src/scripts/dashboard/api.ts |
store.ts |
software | healthy | src/scripts/dashboard/store.ts |
adapter.ts |
software | healthy | src/scripts/dashboard/adapter.ts |
templates.ts |
software | healthy | src/scripts/dashboard/templates.ts |
auth-config.ts |
software | healthy | src/scripts/dashboard/auth-config.ts |
reading-time.ts |
software | healthy | src/lib/reading-time.ts |
manufacturing-b2b-12-person-team.md |
software | healthy | src/content/case-analysis/manufacturing-b2b-12-person-team.… |
real-estate-developer-sales-team-restructure.md |
software | healthy | src/content/case-analysis/real-estate-developer-sales-team-… |
forklift-distributor-5-person-team.md |
software | healthy | src/content/case-analysis/forklift-distributor-5-person-tea… |
agentic-ai-sme-thailand-start.md |
software | healthy | src/content/pillar/agentic-ai-sme-thailand-start.md |
build-b2b-sales-team-sme-thailand.md |
software | healthy | src/content/pillar/build-b2b-sales-team-sme-thailand.md |
is-your-org-using-ai-for-real.md |
software | healthy | src/content/pillar/is-your-org-using-ai-for-real.md |
sales-consulting-guide-2026.md |
software | healthy | src/content/pillar/sales-consulting-guide-2026.md |
ai-transformation-sales.md |
software | healthy | src/content/pillar/ai-transformation-sales.md |
personal-branding-b2b-business-owner.md |
software | healthy | src/content/pillar/personal-branding-b2b-business-owner.md |
p2-07-orchestrator-router.md |
software | healthy | src/content/prompts/p2-07-orchestrator-router.md |
p2-03-personal-secretary.md |
software | healthy | src/content/prompts/p2-03-personal-secretary.md |
p1-02-claude-md-interview.md |
software | healthy | src/content/prompts/p1-02-claude-md-interview.md |
p4-02-automation-gate-n8n.md |
software | healthy | src/content/prompts/p4-02-automation-gate-n8n.md |
p2-08-agent-handoff.md |
software | healthy | src/content/prompts/p2-08-agent-handoff.md |
p1-01-install-claude-code.md |
software | healthy | src/content/prompts/p1-01-install-claude-code.md |
p3-01-daily-briefing.md |
software | healthy | src/content/prompts/p3-01-daily-briefing.md |
p3-02-agent-direct-task.md |
software | healthy | src/content/prompts/p3-02-agent-direct-task.md |
p4-01-monthly-agent-audit.md |
software | healthy | src/content/prompts/p4-01-monthly-agent-audit.md |
p2-06-custom-department-head.md |
software | healthy | src/content/prompts/p2-06-custom-department-head.md |
p4-03-mcp-integration.md |
software | healthy | src/content/prompts/p4-03-mcp-integration.md |
p3-03-weekly-content-plan-meeting.md |
software | healthy | src/content/prompts/p3-03-weekly-content-plan-meeting.md |
p1-04-multi-project-claude-md.md |
software | healthy | src/content/prompts/p1-04-multi-project-claude-md.md |
p1-03-audit-claude-md.md |
software | healthy | src/content/prompts/p1-03-audit-claude-md.md |
p3-05-multi-agent-strategic-planning.md |
software | healthy | src/content/prompts/p3-05-multi-agent-strategic-planning.md |
p2-04-crm-bot-sheets.md |
software | healthy | src/content/prompts/p2-04-crm-bot-sheets.md |
p2-01-sale-agent-owner.md |
software | healthy | src/content/prompts/p2-01-sale-agent-owner.md |
p2-02-content-agent.md |
software | healthy | src/content/prompts/p2-02-content-agent.md |
p2-05-proposal-writer-brand-voice.md |
software | healthy | src/content/prompts/p2-05-proposal-writer-brand-voice.md |
p3-04-lead-qualification-pipeline.md |
software | healthy | src/content/prompts/p3-04-lead-qualification-pipeline.md |
lookrak-kills-sme-teams.md |
software | healthy | src/content/cluster/lookrak-kills-sme-teams.md |
4-wheels-of-business-framework.md |
software | healthy | src/content/cluster/4-wheels-of-business-framework.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
assert |
software | healthy | test-waitlist.mjs:assert |
setupContext |
software | healthy | test-waitlist.mjs:setupContext |
runDesktopTest |
software | healthy | test-waitlist.mjs:runDesktopTest |
runMobileScreenshot |
software | healthy | test-waitlist.mjs:runMobileScreenshot |
main |
software | healthy | test-waitlist.mjs:main |
waitForApex |
software | healthy | src/scripts/dashboard/charts.ts:waitForApex |
baseOptions |
software | healthy | src/scripts/dashboard/charts.ts:baseOptions |
getToken |
software | healthy | src/scripts/dashboard/api.ts:getToken |
clearToken |
software | healthy | src/scripts/dashboard/api.ts:clearToken |
setToken |
software | healthy | src/scripts/dashboard/api.ts:setToken |
slideTokenExpiry |
software | healthy | src/scripts/dashboard/api.ts:slideTokenExpiry |
apiPost |
software | healthy | src/scripts/dashboard/api.ts:apiPost |
json |
software | healthy | src/scripts/dashboard/api.ts:json |
loginWithGoogle |
software | healthy | src/scripts/dashboard/api.ts:loginWithGoogle |
loginWithGoogleToken |
software | healthy | src/scripts/dashboard/api.ts:loginWithGoogleToken |
getDashboardData |
software | healthy | src/scripts/dashboard/api.ts:getDashboardData |
getLead |
software | healthy | src/scripts/dashboard/api.ts:getLead |
updateLead |
software | healthy | src/scripts/dashboard/api.ts:updateLead |
addLead |
software | healthy | src/scripts/dashboard/api.ts:addLead |
addInteraction |
software | healthy | src/scripts/dashboard/api.ts:addInteraction |
getLeadsPage |
software | healthy | src/scripts/dashboard/api.ts:getLeadsPage |
getExpenses |
software | healthy | src/scripts/dashboard/api.ts:getExpenses |
addExpense |
software | healthy | src/scripts/dashboard/api.ts:addExpense |
deleteExpense |
software | healthy | src/scripts/dashboard/api.ts:deleteExpense |
editExpense |
software | healthy | src/scripts/dashboard/api.ts:editExpense |
subscribe |
software | healthy | src/scripts/dashboard/store.ts:subscribe |
notify |
software | healthy | src/scripts/dashboard/store.ts:notify |
getState |
software | healthy | src/scripts/dashboard/store.ts:getState |
on |
software | healthy | src/scripts/dashboard/store.ts:on |
handler |
software | healthy | src/scripts/dashboard/store.ts:handler |
emit |
software | healthy | src/scripts/dashboard/store.ts:emit |
toast |
software | healthy | src/scripts/dashboard/store.ts:toast |
tryLoginGoogle |
software | healthy | src/scripts/dashboard/store.ts:tryLoginGoogle |
tryLoginGoogleToken |
software | healthy | src/scripts/dashboard/store.ts:tryLoginGoogleToken |
logout |
software | healthy | src/scripts/dashboard/store.ts:logout |
refresh |
software | healthy | src/scripts/dashboard/store.ts:refresh |
loadMore |
software | healthy | src/scripts/dashboard/store.ts:loadMore |
openLead |
software | healthy | src/scripts/dashboard/store.ts:openLead |
closeLead |
software | healthy | src/scripts/dashboard/store.ts:closeLead |
mergeIntoLeadList |
software | healthy | src/scripts/dashboard/store.ts:mergeIntoLeadList |
patchLead |
software | healthy | src/scripts/dashboard/store.ts:patchLead |
createLead |
software | healthy | src/scripts/dashboard/store.ts:createLead |
logInteraction |
software | healthy | src/scripts/dashboard/store.ts:logInteraction |
createProposalTask |
software | healthy | src/scripts/dashboard/store.ts:createProposalTask |
copyFollowUp |
software | healthy | src/scripts/dashboard/store.ts:copyFollowUp |
switchTab |
software | healthy | src/scripts/dashboard/store.ts:switchTab |
loadExpenses |
software | healthy | src/scripts/dashboard/store.ts:loadExpenses |
createExpense |
software | healthy | src/scripts/dashboard/store.ts:createExpense |
removeExpense |
software | healthy | src/scripts/dashboard/store.ts:removeExpense |
updateExpense |
software | healthy | src/scripts/dashboard/store.ts:updateExpense |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
public |
software | healthy | public |
link |
software | healthy | public/link |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
inbox |
software | healthy | inbox |
src |
software | healthy | src |
scripts |
software | healthy | src/scripts |
dashboard |
software | healthy | src/scripts/dashboard |
lib |
software | healthy | src/lib |
content |
software | healthy | src/content |
case-analysis |
software | healthy | src/content/case-analysis |
pillar |
software | healthy | src/content/pillar |
prompts |
software | healthy | src/content/prompts |
cluster |
software | healthy | src/content/cluster |
manual |
software | healthy | src/content/manual |
faq |
software | healthy | src/content/faq |
training |
software | healthy | src/content/training |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | src/scripts/dashboard/auth-config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-401ubovn |
software | healthy | /tmp/repobility-clone-401ubovn |
| Label | Layer | Status | Path |
|---|---|---|---|
notify |
software | healthy | test-waitlist.mjs:notify |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/scripts/dashboard/auth-config.ts |
security | healthy | src/scripts/dashboard/auth-config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NODE_VERSION |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/b4f5a992-521d-4feb-985e-47641fc7b5d0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b4f5a992-521d-4feb-985e-47641fc7b5d0/
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.