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.

zivtech/geo_starter_jsonld

https://github.com/zivtech/geo_starter_jsonld · scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)

11 raw signals (3 security + 8 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 11 actionable findings from 2 signal sources. 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 94 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
geo_starter_jsonld.services.yml software healthy geo_starter_jsonld.services.yml
README.md software healthy README.md
.cspell.json software healthy .cspell.json
geo_starter_jsonld.info.yml software healthy geo_starter_jsonld.info.yml
composer.json software healthy composer.json
CHANGELOG.md software healthy CHANGELOG.md
.gitlab-ci.yml software healthy .gitlab-ci.yml
geo_starter_jsonld.settings.yml software healthy config/install/geo_starter_jsonld.settings.yml
geo_starter_jsonld.schema.yml software healthy config/schema/geo_starter_jsonld.schema.yml
ServiceFaqAuthoringTest.php software healthy tests/src/FunctionalJavascript/ServiceFaqAuthoringTest.php
FaqPageEmissionTest.php software healthy tests/src/Functional/FaqPageEmissionTest.php
JsonLdFieldTraitTest.php software healthy tests/src/Unit/JsonLdFieldTraitTest.php
OpeningHoursMapperTest.php software healthy tests/src/Unit/OpeningHoursMapperTest.php
HoursAvailableEmissionTest.php software healthy tests/src/Kernel/HoursAvailableEmissionTest.php
JsonLdGraphBuilderTest.php software healthy tests/src/Kernel/JsonLdGraphBuilderTest.php
FaqContributorTest.php software healthy tests/src/Kernel/FaqContributorTest.php
ReviewedByPlacementTest.php software healthy tests/src/Kernel/ReviewedByPlacementTest.php
GraphBuilderServiceTest.php software healthy tests/src/Kernel/GraphBuilderServiceTest.php
PROJECT_PAGE_DRAFT.md software healthy docs/PROJECT_PAGE_DRAFT.md
SCHEMA-VALIDATION-2026-06-01.md software healthy docs/SCHEMA-VALIDATION-2026-06-01.md
SESSION_HANDOFF.md software healthy docs/SESSION_HANDOFF.md
001-make-buy-jsonld-core-and-llms.md software healthy docs/adr/001-make-buy-jsonld-core-and-llms.md
2026-06-02-hoursavailable-via-office-hours.md software healthy docs/plans/2026-06-02-hoursavailable-via-office-hours.md
geo_starter_jsonld_markup.info.yml software healthy modules/geo_starter_jsonld_markup/geo_starter_jsonld_markup…
geo_starter_jsonld_markup.libraries.yml software healthy modules/geo_starter_jsonld_markup/geo_starter_jsonld_markup…
SectionMarkupTest.php software healthy modules/geo_starter_jsonld_markup/tests/src/Kernel/SectionM…
sections.css software healthy modules/geo_starter_jsonld_markup/css/sections.css
geo_starter_jsonld_llms.services.yml software healthy modules/geo_starter_jsonld_llms/geo_starter_jsonld_llms.ser…
geo_starter_jsonld_llms.info.yml software healthy modules/geo_starter_jsonld_llms/geo_starter_jsonld_llms.inf…
geo_starter_jsonld_llms.routing.yml software healthy modules/geo_starter_jsonld_llms/geo_starter_jsonld_llms.rou…
geo_starter_jsonld_llms.settings.yml software healthy modules/geo_starter_jsonld_llms/config/install/geo_starter_…
geo_starter_jsonld_llms.schema.yml software healthy modules/geo_starter_jsonld_llms/config/schema/geo_starter_j…
LlmsTxtRouteTest.php software healthy modules/geo_starter_jsonld_llms/tests/src/Functional/LlmsTx…
LlmsTxtDocumentTest.php software healthy modules/geo_starter_jsonld_llms/tests/src/Unit/LlmsTxtDocum…
LlmsTxtBuilderTest.php software healthy modules/geo_starter_jsonld_llms/tests/src/Kernel/LlmsTxtBui…
LlmsTxtBuilder.php software healthy modules/geo_starter_jsonld_llms/src/LlmsTxtBuilder.php
LlmsTxtDocument.php software healthy modules/geo_starter_jsonld_llms/src/LlmsTxtDocument.php
LlmsTxtController.php software healthy modules/geo_starter_jsonld_llms/src/Controller/LlmsTxtContr…
schema-domain-check.py software healthy tools/schema-domain-check.py
jsonld-probe.php software healthy tools/jsonld-probe.php
JsonLdFieldTrait.php software healthy src/JsonLdFieldTrait.php
OpeningHoursMapper.php software healthy src/OpeningHoursMapper.php
JsonLdContext.php software healthy src/JsonLdContext.php
JsonLdGraphBuilder.php software healthy src/JsonLdGraphBuilder.php
AnswerNormalizer.php software healthy src/Normalizer/AnswerNormalizer.php
NodeNormalizerInterface.php software healthy src/Normalizer/NodeNormalizerInterface.php
ServiceNormalizer.php software healthy src/Normalizer/ServiceNormalizer.php
ArticleNormalizer.php software healthy src/Normalizer/ArticleNormalizer.php
EvidenceSourceNormalizer.php software healthy src/Normalizer/EvidenceSourceNormalizer.php
StepListContributor.php software healthy src/Contributor/StepListContributor.php

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

LabelLayerStatusPath
config software healthy config
install software healthy config/install
schema software healthy config/schema
tests software healthy tests
src software healthy tests/src
FunctionalJavascript software healthy tests/src/FunctionalJavascript
Functional software healthy tests/src/Functional
Unit software healthy tests/src/Unit
Kernel software healthy tests/src/Kernel
docs software healthy docs
adr software healthy docs/adr
plans software healthy docs/plans
modules software healthy modules
geo_starter_jsonld_markup software healthy modules/geo_starter_jsonld_markup
tests software healthy modules/geo_starter_jsonld_markup/tests
src software healthy modules/geo_starter_jsonld_markup/tests/src
Kernel software healthy modules/geo_starter_jsonld_markup/tests/src/Kernel
css software healthy modules/geo_starter_jsonld_markup/css
geo_starter_jsonld_llms software healthy modules/geo_starter_jsonld_llms
config software healthy modules/geo_starter_jsonld_llms/config
install software healthy modules/geo_starter_jsonld_llms/config/install
schema software healthy modules/geo_starter_jsonld_llms/config/schema
tests software healthy modules/geo_starter_jsonld_llms/tests
src software healthy modules/geo_starter_jsonld_llms/tests/src
Functional software healthy modules/geo_starter_jsonld_llms/tests/src/Functional
Unit software healthy modules/geo_starter_jsonld_llms/tests/src/Unit
Kernel software healthy modules/geo_starter_jsonld_llms/tests/src/Kernel
src software healthy modules/geo_starter_jsonld_llms/src
Controller software healthy modules/geo_starter_jsonld_llms/src/Controller
tools software healthy tools
src software healthy src
Normalizer software healthy src/Normalizer
Contributor software healthy src/Contributor

LabelLayerStatusPath
aslist software healthy tools/schema-domain-check.py:34
short software healthy tools/schema-domain-check.py:40
load_vocab software healthy tools/schema-domain-check.py:49
ancestors software healthy tools/schema-domain-check.py:66
walk software healthy tools/schema-domain-check.py:76
main software healthy tools/schema-domain-check.py:100

LabelLayerStatusPath
repobility-clone-0w4erxg9 software healthy /tmp/repobility-clone-0w4erxg9

LabelLayerStatusPath
gitlab-ci cicd healthy .gitlab-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/a25cace3-0a03-4bd1-a325-aa6c36649a9e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a25cace3-0a03-4bd1-a325-aa6c36649a9e/

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.