Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

bensardinas1/OfficeOS

https://github.com/bensardinas1/OfficeOS · scanned 2026-06-17 01:39 UTC (1 month, 2 weeks ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -11.9 (diff) · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 360 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.

LabelLayerStatusPath
stripHtml software healthy scripts/fetch-thread.js:stripHtml
transformGraphMessages software healthy scripts/fetch-thread.js:transformGraphMessages
alreadyHasRule software healthy scripts/promote-senders.js:alreadyHasRule
selectAutoPromotions software healthy scripts/promote-senders.js:selectAutoPromotions
applyPromotions software healthy scripts/promote-senders.js:applyPromotions
v software healthy scripts/promote-senders.js:v
proposalId software healthy scripts/pattern-discovery.js:proposalId
datePart software healthy scripts/pattern-discovery.js:datePart
isPendingProposal software healthy scripts/pattern-discovery.js:isPendingProposal
needle software healthy scripts/pattern-discovery.js:needle
findAccount software healthy scripts/pattern-discovery.js:findAccount
will software healthy scripts/pattern-discovery.js:will
nextCounterFor software healthy scripts/pattern-discovery.js:nextCounterFor
m software healthy scripts/pattern-discovery.js:m
senderIsProtected software healthy scripts/pattern-discovery.js:senderIsProtected
domain software healthy scripts/pattern-discovery.js:domain
alreadyAutoTrashed software healthy scripts/pattern-discovery.js:alreadyAutoTrashed
discoverAutoTrash software healthy scripts/pattern-discovery.js:discoverAutoTrash
commonSubjectTerms software healthy scripts/pattern-discovery.js:commonSubjectTerms
discoverScamPatterns software healthy scripts/pattern-discovery.js:discoverScamPatterns
entry software healthy scripts/pattern-discovery.js:entry
discoverMemoryBackfill software healthy scripts/pattern-discovery.js:discoverMemoryBackfill
configPath software healthy scripts/mcp-server.js:configPath
readJsonConfig software healthy scripts/mcp-server.js:readJsonConfig
runScript software healthy scripts/mcp-server.js:runScript
runScriptWithStdin software healthy scripts/mcp-server.js:runScriptWithStdin
handleToolCall software healthy scripts/mcp-server.js:handleToolCall
accounts software healthy scripts/mcp-server.js:accounts
textResult software healthy scripts/mcp-server.js:textResult
errorResult software healthy scripts/mcp-server.js:errorResult
loadTokenCache software healthy scripts/graph-client.js:loadTokenCache
saveTokenCache software healthy scripts/graph-client.js:saveTokenCache
buildGraphClient software healthy scripts/graph-client.js:buildGraphClient
shortDate software healthy scripts/issue-apply.js:shortDate
m software healthy scripts/issue-apply.js:m
appendLinkedMessage software healthy scripts/issue-apply.js:appendLinkedMessage
applyReasonerOutput software healthy scripts/issue-apply.js:applyReasonerOutput
loadTokenCache software healthy scripts/gmail-client.js:loadTokenCache
saveTokenCache software healthy scripts/gmail-client.js:saveTokenCache
waitForCode software healthy scripts/gmail-client.js:waitForCode
buildGmailClient software healthy scripts/gmail-client.js:buildGmailClient
mapGmailMessage software healthy scripts/gmail-client.js:mapGmailMessage
h software healthy scripts/gmail-client.js:h
hashMsgid software healthy scripts/confidence-tier.js:hashMsgid
isAuditSampled software healthy scripts/confidence-tier.js:isAuditSampled
applyConfidenceTier software healthy scripts/confidence-tier.js:applyConfidenceTier
blankPer software healthy scripts/confidence-tier.js:blankPer
per software healthy scripts/confidence-tier.js:per
loadConfig software healthy scripts/classify-emails.js:loadConfig
resolveCategories software healthy scripts/classify-emails.js:resolveCategories

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
fetch-thread.js software healthy scripts/fetch-thread.js
promote-senders.js software healthy scripts/promote-senders.js
pattern-discovery.js software healthy scripts/pattern-discovery.js
mcp-server.js software healthy scripts/mcp-server.js
graph-client.js software healthy scripts/graph-client.js
issue-apply.js software healthy scripts/issue-apply.js
gmail-client.js software healthy scripts/gmail-client.js
confidence-tier.js software healthy scripts/confidence-tier.js
classify-emails.js software healthy scripts/classify-emails.js
fetch-gmail.js software healthy scripts/fetch-gmail.js
tier-audit.js software healthy scripts/tier-audit.js
save-draft.js software healthy scripts/save-draft.js
apply-proposals.js software healthy scripts/apply-proposals.js
build-correspondents.js software healthy scripts/build-correspondents.js
fetch-sent-emails.js software healthy scripts/fetch-sent-emails.js
sender-guards.js software healthy scripts/sender-guards.js
record-deletions.js software healthy scripts/record-deletions.js
sender-history.js software healthy scripts/sender-history.js
delete-emails.js software healthy scripts/delete-emails.js
build-bundle.js software healthy scripts/build-bundle.js
save-gmail-draft.js software healthy scripts/save-gmail-draft.js
morning-brief.js software healthy scripts/morning-brief.js
test-auth.js software healthy scripts/test-auth.js
delete-gmail-emails.js software healthy scripts/delete-gmail-emails.js
fs-utils.js software healthy scripts/fs-utils.js
correspondents.js software healthy scripts/correspondents.js
issue-store.js software healthy scripts/issue-store.js
triage.js software healthy scripts/triage.js
fetch-emails.js software healthy scripts/fetch-emails.js
collapse.js software healthy scripts/collapse.js
gmail-verify.js software healthy scripts/gmail-verify.js
pattern-discovery.test.js software healthy scripts/test/pattern-discovery.test.js
fs-utils.test.js software healthy scripts/test/fs-utils.test.js
sender-history.test.js software healthy scripts/test/sender-history.test.js
save-draft.test.js software healthy scripts/test/save-draft.test.js
save-gmail-draft.test.js software healthy scripts/test/save-gmail-draft.test.js
issue-apply.test.js software healthy scripts/test/issue-apply.test.js
promote-senders.test.js software healthy scripts/test/promote-senders.test.js
collapse.test.js software healthy scripts/test/collapse.test.js
confidence-tier.test.js software healthy scripts/test/confidence-tier.test.js
issue-store.test.js software healthy scripts/test/issue-store.test.js
gmail-client.test.js software healthy scripts/test/gmail-client.test.js
classify-emails.test.js software healthy scripts/test/classify-emails.test.js
tier-audit.test.js software healthy scripts/test/tier-audit.test.js
fetch-thread.test.js software healthy scripts/test/fetch-thread.test.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
scripts software healthy scripts
test software healthy scripts/test
fixtures software healthy scripts/test/fixtures
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
reports software healthy docs/superpowers/reports
config software healthy config
.claude software healthy .claude
commands software healthy .claude/commands
reports software healthy .claude/commands/reports
email software healthy .claude/commands/email
tasks software healthy .claude/commands/tasks
issues software healthy .claude/commands/issues
office software healthy .claude/commands/office
orchestrators software healthy .claude/commands/orchestrators

LabelLayerStatusPath
auth::scripts/fetch-gmail.js security healthy scripts/fetch-gmail.js
auth::scripts/gmail-client.js security healthy scripts/gmail-client.js
auth::scripts/graph-client.js security healthy scripts/graph-client.js

LabelLayerStatusPath
vps::azure hardware healthy .env.example
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
bensardinas1__OfficeOS software healthy /data/fable5_failed_archive/bensardinas1__OfficeOS
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/f3fd4030-7232-4f59-8b06-de550a7108ea/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f3fd4030-7232-4f59-8b06-de550a7108ea/

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.