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.

DocComfort/Residential-Building-Science-Expert-Witness-Report

https://github.com/DocComfort/Residential-Building-Science-Expert-Witness-Report · scanned 2026-06-17 01:27 UTC (1 month, 2 weeks ago)

152 raw signals (0 security + 152 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -12.2 (diff) · 142 actionable findings from 1 signal source. 10 repeated signals grouped for readability. 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 2002 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
useMDXComponents software healthy mdx-components.tsx:useMDXComponents
loginUI software healthy tests/e2e/helpers/auth.ts:loginUI
extractDocxText software healthy tests/e2e/helpers/docx.ts:extractDocxText
assertDocxAppendix software healthy tests/e2e/helpers/docx.ts:assertDocxAppendix
supabaseAdmin software healthy tests/e2e/fixtures/supabase-admin.ts:supabaseAdmin
createTestUser software healthy tests/e2e/fixtures/supabase-admin.ts:createTestUser
deleteTestUser software healthy tests/e2e/fixtures/supabase-admin.ts:deleteTestUser
seedProject software healthy tests/e2e/fixtures/seed.ts:seedProject
seedSection software healthy tests/e2e/fixtures/seed.ts:seedSection
seedObservation software healthy tests/e2e/fixtures/seed.ts:seedObservation
seedGeneratedReport software healthy tests/e2e/fixtures/seed.ts:seedGeneratedReport
seedShareLink software healthy tests/e2e/fixtures/seed.ts:seedShareLink
revokeShareLink software healthy tests/e2e/fixtures/seed.ts:revokeShareLink
updateReportStatus software healthy tests/e2e/fixtures/seed.ts:updateReportStatus
cleanupByProjectIds software healthy tests/e2e/fixtures/seed.ts:cleanupByProjectIds
getFlag software healthy scripts/ingest_manifest.ts:getFlag
hasFlag software healthy scripts/ingest_manifest.ts:hasFlag
journal software healthy scripts/ingest_manifest.ts:journal
loadPriorJournals software healthy scripts/ingest_manifest.ts:loadPriorJournals
sleep software healthy scripts/ingest_manifest.ts:sleep
is429 software healthy scripts/ingest_manifest.ts:is429
ingestOneRow software healthy scripts/ingest_manifest.ts:ingestOneRow
runPool software healthy scripts/ingest_manifest.ts:runPool
take software healthy scripts/ingest_manifest.ts:take
main software healthy scripts/ingest_manifest.ts:main
elapsed software healthy scripts/ingest_manifest.ts:elapsed
sleep software healthy scripts/backfill_content_hashes.ts:sleep
downloadBytes software healthy scripts/backfill_content_hashes.ts:downloadBytes
sha256Hex software healthy scripts/backfill_content_hashes.ts:sha256Hex
main software healthy scripts/backfill_content_hashes.ts:main
rows software healthy scripts/backfill_content_hashes.ts:rows
printHelp software healthy scripts/ingest_knowledge.ts:printHelp
parseArgs software healthy scripts/ingest_knowledge.ts:parseArgs
resolveIngestPlan software healthy scripts/ingest_knowledge.ts:resolveIngestPlan
main software healthy scripts/ingest_knowledge.ts:main
main software healthy scripts/check_schema_drift.ts:main
rows software healthy scripts/check_schema_drift.ts:rows
main software healthy scripts/shakedown_retrieval.ts:main
OpenAI software healthy scripts/shakedown_retrieval.ts:OpenAI
rows software healthy scripts/shakedown_retrieval.ts:rows
parseArgs software healthy scripts/eval_retrieval.ts:parseArgs
readGold software healthy scripts/eval_retrieval.ts:readGold
hitMatchesRelevant software healthy scripts/eval_retrieval.ts:hitMatchesRelevant
relevantRanks software healthy scripts/eval_retrieval.ts:relevantRanks
ndcgAtK software healthy scripts/eval_retrieval.ts:ndcgAtK
percentile software healthy scripts/eval_retrieval.ts:percentile
main software healthy scripts/eval_retrieval.ts:main
hits software healthy scripts/eval_retrieval.ts:hits
main software healthy scripts/shakedown_ai_path.ts:main
deriveDocumentId software healthy scripts/draft_manifest_from_corpus.ts:deriveDocumentId

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
tailwind.config.ts software healthy tailwind.config.ts
vitest.config.ts software healthy vitest.config.ts
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
eslint.config.mjs software healthy eslint.config.mjs
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
postcss.config.mjs software healthy postcss.config.mjs
mdx-components.tsx software healthy mdx-components.tsx
LICENSE software healthy LICENSE
package.json software healthy package.json
.mcp.json software healthy .mcp.json
next.config.ts software healthy next.config.ts
next-env.d.ts software healthy next-env.d.ts
tsconfig.json software healthy tsconfig.json
README.md software healthy tests/e2e/README.md
auth.ts software healthy tests/e2e/helpers/auth.ts
docx.ts software healthy tests/e2e/helpers/docx.ts
03-share-revoke.spec.ts software healthy tests/e2e/specs/03-share-revoke.spec.ts
05-observation-card.spec.ts software healthy tests/e2e/specs/05-observation-card.spec.ts
04-observation-form.spec.ts software healthy tests/e2e/specs/04-observation-form.spec.ts
06-skip-nav-focus.spec.ts software healthy tests/e2e/specs/06-skip-nav-focus.spec.ts
07-confirm-dialog.spec.ts software healthy tests/e2e/specs/07-confirm-dialog.spec.ts
02-share-gate.spec.ts software healthy tests/e2e/specs/02-share-gate.spec.ts
08-help-landing.spec.ts software healthy tests/e2e/specs/08-help-landing.spec.ts
01-docx-appendix.spec.ts software healthy tests/e2e/specs/01-docx-appendix.spec.ts
supabase-admin.ts software healthy tests/e2e/fixtures/supabase-admin.ts
seed.ts software healthy tests/e2e/fixtures/seed.ts
run-db-tests.sh software healthy scripts/run-db-tests.sh
ingest_manifest.ts software healthy scripts/ingest_manifest.ts
backfill_content_hashes.ts software healthy scripts/backfill_content_hashes.ts
ingest_knowledge.ts software healthy scripts/ingest_knowledge.ts
check_schema_drift.ts software healthy scripts/check_schema_drift.ts
shakedown_retrieval.ts software healthy scripts/shakedown_retrieval.ts
db-tests-bootstrap.sql software healthy scripts/db-tests-bootstrap.sql
eval_retrieval.ts software healthy scripts/eval_retrieval.ts
shakedown_ai_path.ts software healthy scripts/shakedown_ai_path.ts
draft_manifest_from_corpus.ts software healthy scripts/draft_manifest_from_corpus.ts
ci.yml software healthy .github/workflows/ci.yml
resume-irc-2026-05-19.json software healthy manifests/resume-irc-2026-05-19.json
lagrange-corpus-2026-05-19.json software healthy manifests/lagrange-corpus-2026-05-19.json
sanity-2026-05-19.json software healthy manifests/sanity-2026-05-19.json
smoke-2026-05-19.json software healthy manifests/smoke-2026-05-19.json
middleware.ts software healthy src/middleware.ts
globals.css software healthy src/app/globals.css
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/page.tsx
page.tsx software healthy src/app/dashboard/page.tsx

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

LabelLayerStatusPath
tests software healthy tests
e2e software healthy tests/e2e
helpers software healthy tests/e2e/helpers
specs software healthy tests/e2e/specs
fixtures software healthy tests/e2e/fixtures
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
manifests software healthy manifests
src software healthy src
app software healthy src/app
dashboard software healthy src/app/dashboard
api software healthy src/app/api
knowledge software healthy src/app/api/knowledge
drive-trigger software healthy src/app/api/knowledge/drive-trigger
__tests__ software healthy src/app/api/knowledge/drive-trigger/__tests__
ingest software healthy src/app/api/knowledge/ingest
[jobId] software healthy src/app/api/knowledge/ingest/[jobId]
__tests__ software healthy src/app/api/knowledge/ingest/[jobId]/__tests__
coleair software healthy src/app/api/coleair
intake software healthy src/app/api/coleair/intake
share software healthy src/app/share
[token] software healthy src/app/share/[token]
auth software healthy src/app/auth
callback software healthy src/app/auth/callback
projects software healthy src/app/projects
[projectId] software healthy src/app/projects/[projectId]
recommendations software healthy src/app/projects/[projectId]/recommendations
report-builder software healthy src/app/projects/[projectId]/report-builder
exports software healthy src/app/projects/[projectId]/exports
google-docs software healthy src/app/projects/[projectId]/exports/google-docs
override software healthy src/app/projects/[projectId]/exports/google-docs/override
pdf software healthy src/app/projects/[projectId]/exports/pdf
[exportId] software healthy src/app/projects/[projectId]/exports/[exportId]
download software healthy src/app/projects/[projectId]/exports/[exportId]/download
docx software healthy src/app/projects/[projectId]/exports/docx
override software healthy src/app/projects/[projectId]/exports/docx/override
audit software healthy src/app/projects/[projectId]/audit
export software healthy src/app/projects/[projectId]/audit/export
evidence software healthy src/app/projects/[projectId]/evidence
observations software healthy src/app/projects/[projectId]/observations
settings software healthy src/app/projects/[projectId]/settings
diagnostics software healthy src/app/projects/[projectId]/diagnostics
issues software healthy src/app/projects/[projectId]/issues
references software healthy src/app/projects/[projectId]/references
limitations software healthy src/app/projects/[projectId]/limitations
new software healthy src/app/projects/new
(auth) software healthy src/app/(auth)
login software healthy src/app/(auth)/login
library software healthy src/app/(auth)/library

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

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/share/[token] frontend healthy src/app/share/[token]/page.tsx
/projects/[projectId] frontend healthy src/app/projects/[projectId]/page.tsx
/projects/[projectId]/recommendations frontend healthy src/app/projects/[projectId]/recommendations/page.tsx
/projects/[projectId]/report-builder frontend healthy src/app/projects/[projectId]/report-builder/page.tsx
/projects/[projectId]/audit frontend healthy src/app/projects/[projectId]/audit/page.tsx
/projects/[projectId]/evidence frontend healthy src/app/projects/[projectId]/evidence/page.tsx
/projects/[projectId]/observations frontend healthy src/app/projects/[projectId]/observations/page.tsx
/projects/[projectId]/settings frontend healthy src/app/projects/[projectId]/settings/page.tsx
/projects/[projectId]/diagnostics frontend healthy src/app/projects/[projectId]/diagnostics/page.tsx
/projects/[projectId]/issues frontend healthy src/app/projects/[projectId]/issues/page.tsx
/projects/[projectId]/references frontend healthy src/app/projects/[projectId]/references/page.tsx
/projects/[projectId]/limitations frontend healthy src/app/projects/[projectId]/limitations/page.tsx
/projects/new frontend healthy src/app/projects/new/page.tsx
/(auth)/login frontend healthy src/app/(auth)/login/page.tsx
/(auth)/library/citations frontend healthy src/app/(auth)/library/citations/page.tsx
/(auth)/library/quarantine frontend healthy src/app/(auth)/library/quarantine/page.tsx
/(auth)/library/search frontend healthy src/app/(auth)/library/search/page.tsx
/(auth)/library/upload frontend healthy src/app/(auth)/library/upload/page.tsx
/help frontend healthy src/app/help/page.tsx
/help/reference frontend healthy src/app/help/reference/page.tsx
/help/reviewer frontend healthy src/app/help/reviewer/page.tsx
/help/expert frontend healthy src/app/help/expert/page.tsx
/help/operator frontend healthy src/app/help/operator/page.tsx
/some/other/folder/file.pdf frontend healthy src/lib/knowledge/__tests__/autoIngestClassifier.test.ts

LabelLayerStatusPath
used software healthy tailwind.config.ts:used
of software healthy scripts/check_schema_drift.ts:of
identity software healthy src/app/share/[token]/page.tsx:identity
of software healthy src/types/database.ts:of
WordExtractor software healthy src/types/word-extractor.d.ts:WordExtractor
of software healthy src/types/domain.ts:of
is software healthy src/types/domain.ts:is
names software healthy src/components/report-builder/AIProvenanceBadge.tsx:names
and software healthy src/components/library/KnowledgeUploadClient.tsx:and
ExportBlockedError software healthy src/lib/export/exportReadiness.ts:ExportBlockedError
GoogleDocsExportError software healthy src/lib/export/google-docs/types.ts:GoogleDocsExportError
identity software healthy src/lib/share/shareLinkRepository.ts:identity
ShareLinkAuditWriteError software healthy src/lib/share/shareLinkRepository.ts:ShareLinkAuditWriteErr…
ShareLinkSnapshotEmptyError software healthy src/lib/share/shareLinkRepository.ts:ShareLinkSnapshotEmpty…
identities software healthy src/lib/share/__tests__/shareLinkRepository.codeSentinel.te…
identity software healthy src/lib/share/__tests__/shareLinkRepository.codeSentinel.te…
check software healthy src/lib/share/__tests__/shareLinkRepository.codeSentinel.te…
MockWordExtractor software healthy src/lib/knowledge/__tests__/parsers.test.ts:MockWordExtract…
OpenAIStub software healthy src/lib/knowledge/__tests__/embedder.test.ts:OpenAIStub
SnapshotClientUnavailableError software healthy src/lib/reporting/reportSnapshotAssembler.ts:SnapshotClient…
SnapshotAssemblyError software healthy src/lib/reporting/reportSnapshotAssembler.ts:SnapshotAssemb…
of software healthy src/lib/reporting/reportSnapshotAssembler.ts:of
identity software healthy src/lib/reporting/reportSnapshotAssembler.ts:identity
SnapshotResolveError software healthy src/lib/reporting/reportSnapshotRepository.ts:SnapshotResol…
of software healthy src/lib/reporting/__tests__/reportSnapshotAssemblerFailClos…

LabelLayerStatusPath
auth::src/lib/security/redactSecrets.ts security healthy src/lib/security/redactSecrets.ts
auth::src/lib/coleair/intakeBridge.ts security healthy src/lib/coleair/intakeBridge.ts
auth::src/lib/export/google-docs/googleDocsClient.ts security healthy src/lib/export/google-docs/googleDocsClient.ts
auth::src/lib/export/exportFailures.ts security healthy src/lib/export/exportFailures.ts
auth::src/app/api/knowledge/ingest/[jobId]/route.ts security healthy src/app/api/knowledge/ingest/[jobId]/route.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::src/app/api/coleair/intake/route.ts security healthy src/app/api/coleair/intake/route.ts
auth::src/app/auth/callback/route.ts security healthy src/app/auth/callback/route.ts
auth::src/app/api/knowledge/ingest/[jobId]/__tests__/route.… security healthy src/app/api/knowledge/ingest/[jobId]/__tests__/route.scrub.…
auth::src/components/auth/OAuthButtons.tsx security healthy src/components/auth/OAuthButtons.tsx
auth::README.md security healthy README.md
auth::src/lib/security/__tests__/redactSecrets.test.ts security healthy src/lib/security/__tests__/redactSecrets.test.ts
auth::src/lib/knowledge/ingestionJobAuth.ts security healthy src/lib/knowledge/ingestionJobAuth.ts
auth::supabase/tests/rls/README.md security healthy supabase/tests/rls/README.md
auth::.github/workflows/ci.yml security healthy .github/workflows/ci.yml
auth::AGENTS.md security healthy AGENTS.md
auth::src/lib/google/env.ts security healthy src/lib/google/env.ts
auth::src/lib/auth/validateInternalUrl.ts security healthy src/lib/auth/validateInternalUrl.ts
auth::src/lib/knowledge/driveTriggerAuth.ts security healthy src/lib/knowledge/driveTriggerAuth.ts

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
HomePage frontend healthy src/app/page.tsx
HelpLayout frontend healthy src/app/help/layout.tsx
HelpLandingPage frontend healthy src/app/help/page.tsx
ReferenceTrackIndex frontend healthy src/app/help/reference/page.tsx
ReviewerTrackIndex frontend healthy src/app/help/reviewer/page.tsx
ExpertTrackIndex frontend healthy src/app/help/expert/page.tsx
OperatorTrackIndex frontend healthy src/app/help/operator/page.tsx

LabelLayerStatusPath
127.0.0.1 network healthy playwright.config.ts
17.6.1.121 network healthy scripts/run-db-tests.sh
203.0.113.7 network healthy src/lib/share/__tests__/shareLinkRepository.renderFailureAu…
192.0.2.1 network healthy src/lib/share/__tests__/shareLinkRepository.renderFailureAu…
10.0.0.1 network healthy src/lib/share/__tests__/shareLinkRepository.test.ts
10.0.0.2 network healthy src/lib/share/__tests__/shareLinkRepository.failClosed.test…
10.0.0.3 network healthy src/lib/share/__tests__/shareLinkRepository.failClosed.test…

LabelLayerStatusPath
if data healthy scripts/db-tests-bootstrap.sql
storage data healthy scripts/db-tests-bootstrap.sql
public data healthy supabase/schema.sql

LabelLayerStatusPath
openai_or_anthropic_key::src/lib/security/__tests__/redactS… security healthy src/lib/security/__tests__/redactSecrets.test.ts
openai_or_anthropic_key::src/lib/security/__tests__/redactS… security healthy src/lib/security/__tests__/redactSecrets.test.ts
openai_or_anthropic_key::src/lib/security/__tests__/redactS… security healthy src/lib/security/__tests__/redactSecrets.test.ts

LabelLayerStatusPath
verify cicd healthy .github/workflows/ci.yml
db-integration-tests cicd healthy .github/workflows/ci.yml
e2e-tests cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
postgresql data healthy AGENTS.md
postgres data healthy README.md

LabelLayerStatusPath
vps::aws hardware healthy scripts/run-db-tests.sh
vps::azure hardware healthy src/components/auth/OAuthButtons.tsx

LabelLayerStatusPath
DocComfort__Residential-Building-Science-Expert-Witness-Rep… software healthy /data/fable5_failed_archive/DocComfort__Residential-Buildin…

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
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/a6829884-ea14-457a-8957-2a50a89d39a4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a6829884-ea14-457a-8957-2a50a89d39a4/

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.