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.

scottxxxxx/contextquilt

https://github.com/scottxxxxx/contextquilt · scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)

154 raw signals (0 security + 154 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 144 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 1487 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
verify_mcp_server software healthy verify_mcp.py:7
verify_patch_flow software healthy verify_context_patch_flow.py:13
verify_api_key software dead main.py:100
get_user_memory software healthy main.py:128
get_conversation_history software healthy main.py:139
save_interaction software healthy main.py:145
enrich_prompt software healthy main.py:158
root software healthy main.py:233
health_check software healthy main.py:244
chat_completion software healthy main.py:254
get_memory software healthy main.py:330
update_memory software healthy main.py:353
startup_event software healthy main.py:378
shutdown_event software healthy main.py:388
print_step software healthy tests/verify_e2e.py:14
make_request software healthy tests/verify_e2e.py:17
test_health software healthy tests/verify_e2e.py:50
test_hydration software healthy tests/verify_e2e.py:57
test_enrichment_chatbot software healthy tests/verify_e2e.py:69
test_profile_agent software healthy tests/verify_e2e.py:83
test_memory_update_tool software healthy tests/verify_e2e.py:93
test_memory_update_trace software healthy tests/verify_e2e.py:111
setup_test_data software healthy tests/verify_dashboard_api.py:20
verify_dashboard software healthy tests/verify_dashboard_api.py:37
main software healthy tests/verify_dashboard_api.py:83
_patch software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:14
test_clears_owner_on_trait software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:19
test_clears_owner_on_preference software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:24
test_clears_owner_on_goal software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:29
test_clears_owner_on_constraint software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:34
test_preserves_owner_on_commitment software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:39
test_preserves_owner_on_blocker software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:45
test_preserves_owner_on_decision software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:50
test_already_null_owner_is_no_op software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:55
test_empty_string_owner_left_alone software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:60
test_mixed_patches_only_self_typed_cleared software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:67
test_empty_patches_array software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:80
test_missing_patches_key software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:85
test_idempotent software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:90
test_simple_slash software healthy tests/unit/test_split_compound_person_patches.py:22
test_slash_with_spaces software healthy tests/unit/test_split_compound_person_patches.py:25
test_three_names software healthy tests/unit/test_split_compound_person_patches.py:28
test_single_name_not_compound software healthy tests/unit/test_split_compound_person_patches.py:31
test_sentence_not_compound software healthy tests/unit/test_split_compound_person_patches.py:34
test_prose_with_dash_not_compound software healthy tests/unit/test_split_compound_person_patches.py:40
test_and_form_not_compound software healthy tests/unit/test_split_compound_person_patches.py:47
test_url_not_compound software healthy tests/unit/test_split_compound_person_patches.py:51
test_lowercase_part_rejected software healthy tests/unit/test_split_compound_person_patches.py:54
test_empty software healthy tests/unit/test_split_compound_person_patches.py:86
test_whitespace_only software healthy tests/unit/test_split_compound_person_patches.py:62

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

LabelLayerStatusPath
memory_schema.yaml software healthy memory_schema.yaml
GEMINI.md software healthy GEMINI.md
README.md software healthy README.md
verify_mcp.py software healthy verify_mcp.py
CLAUDE.md software healthy CLAUDE.md
GETTING_STARTED.md software healthy GETTING_STARTED.md
Windsurf_vs_ContextQuilt_Analysis.md software healthy Windsurf_vs_ContextQuilt_Analysis.md
Dockerfile software healthy Dockerfile
Tool CallingOverview.md software healthy Tool CallingOverview.md
Market_Analysis.md software healthy Market_Analysis.md
verify_context_patch_flow.py software healthy verify_context_patch_flow.py
llm-gateway-project.md software healthy llm-gateway-project.md
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
INVENTION_4_COMMUNICATION_PROFILE_DETAIL.md software healthy INVENTION_4_COMMUNICATION_PROFILE_DETAIL.md
LICENSE software healthy LICENSE
main.py software healthy main.py
requirements.txt software healthy requirements.txt
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
05_extraction_metrics.sql software healthy init-db/05_extraction_metrics.sql
12_permanence_override.sql software healthy init-db/12_permanence_override.sql
23_entity_aliases.sql software healthy init-db/23_entity_aliases.sql
10_app_schema_registration.sql software healthy init-db/10_app_schema_registration.sql
19_user_attribution_hint.sql software healthy init-db/19_user_attribution_hint.sql
02_graph_tables.sql software healthy init-db/02_graph_tables.sql
17_identification_source.sql software healthy init-db/17_identification_source.sql
04_connected_quilt.sql software healthy init-db/04_connected_quilt.sql
20_preference_freshness.sql software healthy init-db/20_preference_freshness.sql
22_provider_health.sql software healthy init-db/22_provider_health.sql
01_init.sql software healthy init-db/01_init.sql
11_shouldersurf_schema.json software healthy init-db/11_shouldersurf_schema.json
16_backup_runs.sql software healthy init-db/16_backup_runs.sql
14_delete_legacy_team_company.sql software healthy init-db/14_delete_legacy_team_company.sql
08_byok_llm_keys.sql software healthy init-db/08_byok_llm_keys.sql
13_relax_patch_type_registry_pk.sql software healthy init-db/13_relax_patch_type_registry_pk.sql
18_subscription_tier.sql software healthy init-db/18_subscription_tier.sql
21_alerting.sql software healthy init-db/21_alerting.sql
15_backfill_acl_crud_perms.sql software healthy init-db/15_backfill_acl_crud_perms.sql
06_projects_and_meetings.sql software healthy init-db/06_projects_and_meetings.sql
09_ingestion_audit.sql software healthy init-db/09_ingestion_audit.sql
03_add_project_scope.sql software healthy init-db/03_add_project_scope.sql
verify_e2e.py software healthy tests/verify_e2e.py
verify_dashboard_api.py software healthy tests/verify_dashboard_api.py
test_strip_owner_on_self_typed_patches.py software healthy tests/unit/test_strip_owner_on_self_typed_patches.py
test_split_compound_person_patches.py software healthy tests/unit/test_split_compound_person_patches.py
test_drop_placeholder_and_self_person_patches.py software healthy tests/unit/test_drop_placeholder_and_self_person_patches.py
test_entity_aliasing.py software healthy tests/unit/test_entity_aliasing.py
test_update_key.py software healthy tests/unit/test_update_key.py
test_strip_prose_from_person_names.py software healthy tests/unit/test_strip_prose_from_person_names.py

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

LabelLayerStatusPath
Message software healthy main.py:39
ContextEnrichment software healthy main.py:45
ChatRequest software healthy main.py:52
ContextQuiltMetadata software healthy main.py:65
ChatResponse software healthy main.py:72
HealthResponse software healthy main.py:81
MemoryResponse software healthy main.py:88
TestStripOwnerOnSelfTypedPatches software healthy tests/unit/test_strip_owner_on_self_typed_patches.py:18
TestIsCompoundPersonName software healthy tests/unit/test_split_compound_person_patches.py:21
TestSplitCompoundOwner software healthy tests/unit/test_split_compound_person_patches.py:73
TestPlaceholder software healthy tests/unit/test_drop_placeholder_and_self_person_patches.py…
TestSelfReference software healthy tests/unit/test_drop_placeholder_and_self_person_patches.py…
TestConnectsToCleanup software healthy tests/unit/test_drop_placeholder_and_self_person_patches.py…
TestDefensiveEdges software healthy tests/unit/test_drop_placeholder_and_self_person_patches.py…
TestStripProseFromPersonNames software healthy tests/unit/test_strip_prose_from_person_names.py:26
TestContentWords software healthy tests/unit/test_multi_deliverable_auto_parent.py:37
TestBestMatchingDeliverable software healthy tests/unit/test_multi_deliverable_auto_parent.py:67
TestMultiDeliverableAutoParent software healthy tests/unit/test_multi_deliverable_auto_parent.py:117
TestRealPersonOwnerClassifier software healthy tests/unit/test_enforce_person_ownership.py:37
TestEnforcePersonOwnership software healthy tests/unit/test_enforce_person_ownership.py:76
TestCompoundOwnerSplitter software healthy tests/unit/test_enforce_person_ownership.py:303
TestCompoundOwnerInEnforcer software healthy tests/unit/test_enforce_person_ownership.py:339
_BoomModule software healthy tests/unit/test_secrets.py:120
TestUniversalExtractionSchema software healthy tests/unit/test_commitment_resolution.py:22
TestManifestSchemaBuilder software healthy tests/unit/test_commitment_resolution.py:56
TestBuildOpenCommitmentsBlock software healthy tests/unit/test_commitment_resolution.py:93
TestFingerprint software healthy tests/unit/test_alerting.py:32
TestKnownCategories software healthy tests/unit/test_alerting.py:46
TestRenderEmailHtml software healthy tests/unit/test_alerting.py:67
TestIncidentReportDataclass software healthy tests/unit/test_alerting.py:155
_FakeConn software healthy tests/unit/test_alerting.py:168
TestSweepStaleIncidents software healthy tests/unit/test_alerting.py:183
TestDiscoverMigrations software healthy tests/unit/test_run_migrations.py:41
TestRunner software healthy tests/unit/test_run_migrations.py:76
ScoreResult software healthy tests/benchmark/run_benchmark.py:103
Migration software healthy scripts/run_migrations.py:52
ColdPathWorker software healthy src/worker.py:1015
BearerAuthMiddleware software healthy src/mcp_server.py:459
ApplicationCreate software healthy src/auth.py:24
ApplicationResponse software healthy src/auth.py:30
Token software healthy src/auth.py:37
TokenData software healthy src/auth.py:42
EnrichRequest software healthy src/main.py:114
EnrichResponse software healthy src/main.py:121
MemoryUpdate software healthy src/main.py:128
RecallRequest software healthy src/main.py:167
RecallResponse software healthy src/main.py:182
PatchConnectionResponse software healthy src/main.py:1209
QuiltPatchResponse software healthy src/main.py:1215
MeetingGroup software healthy src/main.py:1234

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

LabelLayerStatusPath
GET / api healthy main.py
GET /health api healthy main.py
POST /v1/chat api healthy main.py
GET /v1/memory/{user_id} api healthy main.py
PUT /v1/memory/{user_id} api healthy main.py
POST /v1/enrich api healthy src/main.py
GET /v1/schema api healthy src/main.py
POST /v1/recall api healthy src/main.py
GET /v1/profile/{user_id} api healthy src/main.py
POST /v1/memory api healthy src/main.py
POST /v1/prewarm api healthy src/main.py
POST /v1/auth/register api healthy src/main.py
POST /v1/auth/token api healthy src/main.py
GET /v1/auth/apps api healthy src/main.py
GET /v1/quilt/{user_id} api healthy src/main.py
GET /v1/quilt/{user_id}/graph api healthy src/main.py
PATCH /v1/quilt/{user_id}/patches/{patch_id} api healthy src/main.py
POST /v1/quilt/{user_id}/patches/{patch_id}/complete api healthy src/main.py
DELETE /v1/quilt/{user_id}/patches/{patch_id} api healthy src/main.py
DELETE /v1/quilt/{user_id} api healthy src/main.py
POST /v1/quilt/{user_id}/patches api healthy src/main.py
POST /v1/quilt/{user_id}/connections api healthy src/main.py
DELETE /v1/quilt/{user_id}/connections api healthy src/main.py
POST /v1/quilt/{user_id}/rename-speaker api healthy src/main.py
POST /v1/quilt/{user_id}/reassign-speaker api healthy src/main.py
GET /v1/projects/{user_id} api healthy src/main.py
POST /v1/projects/{user_id} api healthy src/main.py
PATCH /v1/projects/{user_id}/{project_id} api healthy src/main.py
POST /v1/origins/{user_id}/{origin_type}/{origin_id}/assign… api healthy src/main.py
PATCH /v1/auth/apps/{app_id} api healthy src/main.py
GET /verify-key api healthy src/dashboard/router.py
GET /stats api healthy src/dashboard/router.py
GET /patches/recent api healthy src/dashboard/router.py
GET /patches/history api healthy src/dashboard/router.py
GET /ingestion-log api healthy src/dashboard/router.py
GET /apps api healthy src/dashboard/router.py
GET /prompts api healthy src/dashboard/router.py
PUT /prompts/{prompt_key} api healthy src/dashboard/router.py
GET /patches/distribution api healthy src/dashboard/router.py
GET /users api healthy src/dashboard/router.py
GET /users/{user_id}/quilt api healthy src/dashboard/router.py
PATCH /patches/{patch_id} api healthy src/dashboard/router.py
DELETE /patches/{patch_id} api healthy src/dashboard/router.py
GET /patch-types api healthy src/dashboard/router.py
POST /patch-types api healthy src/dashboard/router.py
PUT /patch-types/{type_key} api healthy src/dashboard/router.py
GET /connections api healthy src/dashboard/router.py
POST /connections api healthy src/dashboard/router.py
PUT /connections/{label} api healthy src/dashboard/router.py
GET /metrics/summary api healthy src/dashboard/router.py

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

LabelLayerStatusPath
init-db software healthy init-db
tests software healthy tests
unit software healthy tests/unit
benchmark software healthy tests/benchmark
taxonomy_validation software healthy tests/benchmark/taxonomy_validation
e2e software healthy tests/e2e
docs software healthy docs
integration software healthy docs/integration
archive software healthy docs/archive
architecture software healthy docs/architecture
memos software healthy docs/memos
design software healthy docs/design
scripts software healthy scripts
.claude software healthy .claude
agents software healthy .claude/agents
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
dashboard software healthy src/dashboard
contextquilt software healthy src/contextquilt
utils software healthy src/contextquilt/utils
memory software healthy src/contextquilt/memory
services software healthy src/contextquilt/services
gateway software healthy src/contextquilt/gateway
routers software healthy src/contextquilt/routers
plugins software healthy src/contextquilt/plugins
sdk software healthy src/sdk

LabelLayerStatusPath
extraction_metrics data healthy init-db/05_extraction_metrics.sql
entity_aliases data healthy init-db/23_entity_aliases.sql
app_schemas data healthy init-db/10_app_schema_registration.sql
entity_type_registry data healthy init-db/10_app_schema_registration.sql
entities data healthy init-db/02_graph_tables.sql
relationships data healthy init-db/02_graph_tables.sql
patch_type_registry data healthy init-db/04_connected_quilt.sql
patch_connections data healthy init-db/04_connected_quilt.sql
connection_vocabulary data healthy init-db/04_connected_quilt.sql
provider_health_probes data healthy init-db/22_provider_health.sql
profiles data healthy init-db/01_init.sql
facts data healthy init-db/01_init.sql
applications data healthy init-db/01_init.sql
context_patches data healthy init-db/01_init.sql
context_patch_acl data healthy init-db/01_init.sql
guards data healthy init-db/16_backup_runs.sql
backup_runs data healthy init-db/16_backup_runs.sql
alert_recipients data healthy init-db/21_alerting.sql
alert_incidents data healthy init-db/21_alerting.sql
projects data healthy init-db/06_projects_and_meetings.sql
patch_subjects data healthy scripts/migrate_normalization.py
schema_migrations data healthy scripts/run_migrations.py
prompt_registry data healthy scripts/migrate_prompt_versions.py
prompt_versions data healthy scripts/migrate_prompt_versions.py
patch_usage_metrics data healthy scripts/migrate_usage_metrics.py

LabelLayerStatusPath
auth::tests/e2e/test_pipeline.py security healthy tests/e2e/test_pipeline.py
auth::src/auth.py security healthy src/auth.py
auth::docs/openapi.yaml security healthy docs/openapi.yaml
auth::tests/unit/test_multi_deliverable_auto_parent.py security healthy tests/unit/test_multi_deliverable_auto_parent.py
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/main.py security healthy src/main.py
auth::README.md security healthy README.md

LabelLayerStatusPath
GCP_USERNAME cicd healthy
IMAGE_NAME cicd healthy
GCP_SSH_PASSPHRASE cicd healthy
GITHUB_TOKEN cicd healthy
GCP_SSH_KEY cicd healthy
GCP_HOST cicd healthy
REGISTRY cicd healthy

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
context-quilt hardware healthy docker-compose.yml
context-quilt-mcp hardware healthy docker-compose.yml
context-quilt-worker hardware healthy docker-compose.yml
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml

LabelLayerStatusPath
redis data healthy GEMINI.md
postgresql data healthy README.md
postgres data healthy README.md
mongodb data healthy tests/benchmark/test_summaries.py
sqlite data healthy src/contextquilt/services/alerting.py

LabelLayerStatusPath
port:8000 network healthy Dockerfile
port:8001 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml

LabelLayerStatusPath
test_run_migrations.py data healthy tests/unit/test_run_migrations.py
run_migrations.py data healthy scripts/run_migrations.py
seed_schema_migrations.py data healthy scripts/seed_schema_migrations.py

LabelLayerStatusPath
35.239.227.192 network healthy scripts/verify_person_ownership_enforcer.py
127.0.0.1 network healthy src/mcp_server.py
10.0.0.0 network healthy src/contextquilt/prompts.py

LabelLayerStatusPath
kafka data healthy tests/benchmark/test_summaries.py
rabbitmq data healthy tests/e2e/test_pipeline.py

LabelLayerStatusPath
vps::aws hardware healthy GEMINI.md
vps::gcp hardware healthy requirements.txt

LabelLayerStatusPath
password_literal::tests/unit/test_config.py security healthy tests/unit/test_config.py
password_literal::tests/unit/test_config.py security healthy tests/unit/test_config.py

LabelLayerStatusPath
repobility-clone-g_5br5mz software healthy /tmp/repobility-clone-g_5br5mz

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/seed_data.py

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
build-and-deploy cicd healthy .github/workflows/deploy.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/c53905fd-bba0-4e49-b49d-967eff9bb6b6/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c53905fd-bba0-4e49-b49d-967eff9bb6b6/

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.