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.

rakheen-dama/b2b-strawman

https://github.com/rakheen-dama/b2b-strawman · scanned 2026-06-15 23:47 UTC (2 months, 3 weeks ago)

258 raw signals (0 security + 258 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 236 actionable findings from 1 signal source. 22 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 12198 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
DESIGN.md software healthy DESIGN.md
qodana.yaml software healthy qodana.yaml
accepted-gap-analysis.md software healthy accepted-gap-analysis.md
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
TASKS.md software healthy TASKS.md
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.infra-audit.md software healthy .infra-audit.md
gap-analysis.md software healthy gap-analysis.md
AGENTS.md software healthy AGENTS.md
.arch-context.md software healthy .arch-context.md
tsconfig.base.json software healthy tsconfig.base.json
00-overview.md software healthy kazi-architecture/00-overview.md
90-adr-index.md software healthy kazi-architecture/90-adr-index.md
README.md software healthy kazi-architecture/README.md
99-conventions.md software healthy kazi-architecture/99-conventions.md
40-data-model.md software healthy kazi-architecture/40-data-model.md
80-tech-debt-and-gaps.md software healthy kazi-architecture/80-tech-debt-and-gaps.md
10-bounded-contexts.md software healthy kazi-architecture/10-bounded-contexts.md
glossary.md software healthy kazi-architecture/glossary.md
observability.md software healthy kazi-architecture/20-cross-cutting/observability.md
multitenancy.md software healthy kazi-architecture/20-cross-cutting/multitenancy.md
multi-vertical.md software healthy kazi-architecture/20-cross-cutting/multi-vertical.md
integration-ports.md software healthy kazi-architecture/20-cross-cutting/integration-ports.md
audit-and-compliance.md software healthy kazi-architecture/20-cross-cutting/audit-and-compliance.md
auth-and-rbac.md software healthy kazi-architecture/20-cross-cutting/auth-and-rbac.md
data-protection.md software healthy kazi-architecture/20-cross-cutting/data-protection.md
accounting-za.md software healthy kazi-architecture/60-verticals/accounting-za.md
consulting-za.md software healthy kazi-architecture/60-verticals/consulting-za.md
seeds-and-packs.md software healthy kazi-architecture/60-verticals/seeds-and-packs.md
legal-za.md software healthy kazi-architecture/60-verticals/legal-za.md
base.md software healthy kazi-architecture/60-verticals/base.md
automation.md software healthy kazi-architecture/30-modules/automation.md
vertical-profiles.md software healthy kazi-architecture/30-modules/vertical-profiles.md
notifications.md software healthy kazi-architecture/30-modules/notifications.md
retainers.md software healthy kazi-architecture/30-modules/retainers.md
ai-assistant.md software healthy kazi-architecture/30-modules/ai-assistant.md
project-templates.md software healthy kazi-architecture/30-modules/project-templates.md
checklists.md software healthy kazi-architecture/30-modules/checklists.md
identity-access.md software healthy kazi-architecture/30-modules/identity-access.md
integration-ports.md software healthy kazi-architecture/30-modules/integration-ports.md
tasks.md software healthy kazi-architecture/30-modules/tasks.md
settings-navigation.md software healthy kazi-architecture/30-modules/settings-navigation.md
invoicing.md software healthy kazi-architecture/30-modules/invoicing.md
audit.md software healthy kazi-architecture/30-modules/audit.md
customer-lifecycle.md software healthy kazi-architecture/30-modules/customer-lifecycle.md
time-entry.md software healthy kazi-architecture/30-modules/time-entry.md
expenses.md software healthy kazi-architecture/30-modules/expenses.md

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

LabelLayerStatusPath
loadUsers software healthy compose/mock-idp/src/users.ts:loadUsers
KcPage software healthy compose/keycloak/theme/src/kc.gen.tsx:KcPage
KcPage software healthy compose/keycloak/theme/src/login/KcPage.tsx:KcPage
LoginVerifyEmail software healthy compose/keycloak/theme/src/login/pages/LoginVerifyEmail.tsx…
LoginUsername software healthy compose/keycloak/theme/src/login/pages/LoginUsername.tsx:Lo…
LoginResetPassword software healthy compose/keycloak/theme/src/login/pages/LoginResetPassword.t…
LoginPassword software healthy compose/keycloak/theme/src/login/pages/LoginPassword.tsx:Lo…
ErrorPage software healthy compose/keycloak/theme/src/login/pages/Error.tsx:ErrorPage
Login software healthy compose/keycloak/theme/src/login/pages/Login.tsx:Login
Register software healthy compose/keycloak/theme/src/login/pages/Register.tsx:Register
Info software healthy compose/keycloak/theme/src/login/pages/Info.tsx:Info
Layout software healthy compose/keycloak/theme/src/login/pages/shared/Layout.tsx:La…
DynamicComponent software healthy frontend/vitest.setup.ts:DynamicComponent
makeCustomRole software healthy frontend/__tests__/invite-role-selection.test.tsx:makeCusto…
makeBudget software healthy frontend/__tests__/budget-panel.test.tsx:makeBudget
renderPage software healthy frontend/__tests__/trust-dashboard.test.tsx:renderPage
defaultDashboardData software healthy frontend/__tests__/trust-dashboard.test.tsx:defaultDashboar…
setupDefaultMocks software healthy frontend/__tests__/trust-dashboard.test.tsx:setupDefaultMoc…
withTrustEnabled software healthy frontend/__tests__/trust-tabs-settings.test.tsx:withTrustEn…
withNoModules software healthy frontend/__tests__/trust-tabs-settings.test.tsx:withNoModul…
makeSystemRole software healthy frontend/__tests__/roles-page.test.tsx:makeSystemRole
makeCustomRole software healthy frontend/__tests__/roles-page.test.tsx:makeCustomRole
defaultRoles software healthy frontend/__tests__/roles-page.test.tsx:defaultRoles
renderPage software healthy frontend/__tests__/roles-page.test.tsx:renderPage
ActionRow software healthy frontend/__tests__/customer-detail-action-row.test.tsx:Acti…
makeSchema software healthy frontend/__tests__/report-parameter-form.test.tsx:makeSchema
renderPage software healthy frontend/__tests__/portal-acceptance-page.test.tsx:renderPa…
makeRole software healthy frontend/__tests__/role-dialog.test.tsx:makeRole
makeInvoice software healthy frontend/__tests__/invoice-payment-ux.test.tsx:makeInvoice
makePaymentEvent software healthy frontend/__tests__/invoice-payment-ux.test.tsx:makePaymentE…
renderDetailClient software healthy frontend/__tests__/invoice-payment-ux.test.tsx:renderDetail…
makeProfitability software healthy frontend/__tests__/customer-financials.test.tsx:makeProfita…
makeProjectBreakdown software healthy frontend/__tests__/customer-financials.test.tsx:makeProject…
makeProject software healthy frontend/__tests__/project-lifecycle-detail.test.tsx:makePr…
makeDefinition software healthy frontend/__tests__/report-runner.test.tsx:makeDefinition
makeExecutionResponse software healthy frontend/__tests__/report-runner.test.tsx:makeExecutionResp…
TestConsumer software healthy frontend/__tests__/terminology-integration.test.tsx:TestCon…
makeRecon software healthy frontend/__tests__/trust-reconciliation.test.tsx:makeRecon
makeBankLine software healthy frontend/__tests__/trust-reconciliation.test.tsx:makeBankLi…
makeTx software healthy frontend/__tests__/trust-reconciliation.test.tsx:makeTx
renderReconciliationList software healthy frontend/__tests__/trust-reconciliation.test.tsx:renderReco…
makeOrgMembers software healthy frontend/__tests__/customer-rates.test.tsx:makeOrgMembers
makeCustomerBillingRates software healthy frontend/__tests__/customer-rates.test.tsx:makeCustomerBill…
makeResponse software healthy frontend/__tests__/report-results.test.tsx:makeResponse
TestConsumer software healthy frontend/__tests__/org-profile.test.tsx:TestConsumer
ThrowingComponent software healthy frontend/__tests__/error-handling.test.tsx:ThrowingComponent
ConditionalThrow software healthy frontend/__tests__/error-handling.test.tsx:ConditionalThrow
makeInvestment software healthy frontend/__tests__/trust-investments-reports.test.tsx:makeI…
renderInvestmentsPage software healthy frontend/__tests__/trust-investments-reports.test.tsx:rende…
renderReportsPage software healthy frontend/__tests__/trust-investments-reports.test.tsx:rende…

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

LabelLayerStatusPath
kazi-architecture software healthy kazi-architecture
20-cross-cutting software healthy kazi-architecture/20-cross-cutting
60-verticals software healthy kazi-architecture/60-verticals
30-modules software healthy kazi-architecture/30-modules
_discovery software healthy kazi-architecture/_discovery
70-repos software healthy kazi-architecture/70-repos
50-flows software healthy kazi-architecture/50-flows
compose software healthy compose
scripts software healthy compose/scripts
mock-idp software healthy compose/mock-idp
src software healthy compose/mock-idp/src
keycloak software healthy compose/keycloak
theme software healthy compose/keycloak/theme
src software healthy compose/keycloak/theme/src
login software healthy compose/keycloak/theme/src/login
pages software healthy compose/keycloak/theme/src/login/pages
shared software healthy compose/keycloak/theme/src/login/pages/shared
seed software healthy compose/seed
lib software healthy compose/seed/lib
blog software healthy blog
series-2-multi-tenant-from-scratch software healthy blog/series-2-multi-tenant-from-scratch
series-4-modern-java-for-saas software healthy blog/series-4-modern-java-for-saas
series-3-generic-to-vertical software healthy blog/series-3-generic-to-vertical
series-1-one-dev-843-prs software healthy blog/series-1-one-dev-843-prs
series-5-lessons-from-review software healthy blog/series-5-lessons-from-review
series-6-transform-your-practice software healthy blog/series-6-transform-your-practice
frontend software healthy frontend
__tests__ software healthy frontend/__tests__
integrations software healthy frontend/__tests__/integrations
settings software healthy frontend/__tests__/settings
legal software healthy frontend/__tests__/legal
access-request software healthy frontend/__tests__/access-request
notifications software healthy frontend/__tests__/notifications
email software healthy frontend/__tests__/email
ai software healthy frontend/__tests__/ai
field-definitions software healthy frontend/__tests__/field-definitions
activity software healthy frontend/__tests__/activity
dashboard software healthy frontend/__tests__/dashboard
capacity software healthy frontend/__tests__/capacity
team software healthy frontend/__tests__/team
components software healthy frontend/__tests__/components
integrations software healthy frontend/__tests__/components/integrations
access-request software healthy frontend/__tests__/components/access-request
auth software healthy frontend/__tests__/components/auth
projects software healthy frontend/__tests__/components/projects
customers software healthy frontend/__tests__/components/customers
tasks software healthy frontend/__tests__/components/tasks
prerequisite software healthy frontend/__tests__/components/prerequisite
editor software healthy frontend/__tests__/components/editor
my-work software healthy frontend/__tests__/components/my-work

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

LabelLayerStatusPath
/LoginVerifyEmail frontend healthy compose/keycloak/theme/src/login/pages/LoginVerifyEmail.tsx
/LoginUsername frontend healthy compose/keycloak/theme/src/login/pages/LoginUsername.tsx
/LoginResetPassword frontend healthy compose/keycloak/theme/src/login/pages/LoginResetPassword.t…
/LoginPassword frontend healthy compose/keycloak/theme/src/login/pages/LoginPassword.tsx
/Error frontend healthy compose/keycloak/theme/src/login/pages/Error.tsx
/Login frontend healthy compose/keycloak/theme/src/login/pages/Login.tsx
/Register frontend healthy compose/keycloak/theme/src/login/pages/Register.tsx
/Info frontend healthy compose/keycloak/theme/src/login/pages/Info.tsx
/shared/Layout frontend healthy compose/keycloak/theme/src/login/pages/shared/Layout.tsx
/page.tsx frontend healthy frontend/app/page.tsx
/accept/[token] frontend healthy frontend/app/accept/[token]/page.tsx
/portal frontend healthy frontend/app/portal/page.tsx
/portal/(authenticated)/requests frontend healthy frontend/app/portal/(authenticated)/requests/page.tsx
/portal/(authenticated)/requests/[id] frontend healthy frontend/app/portal/(authenticated)/requests/[id]/page.tsx
/portal/(authenticated)/projects frontend healthy frontend/app/portal/(authenticated)/projects/page.tsx
/portal/(authenticated)/projects/[id] frontend healthy frontend/app/portal/(authenticated)/projects/[id]/page.tsx
/portal/(authenticated)/proposals frontend healthy frontend/app/portal/(authenticated)/proposals/page.tsx
/portal/(authenticated)/proposals/[id] frontend healthy frontend/app/portal/(authenticated)/proposals/[id]/page.tsx
/portal/(authenticated)/acceptances frontend healthy frontend/app/portal/(authenticated)/acceptances/page.tsx
/portal/(authenticated)/profile frontend healthy frontend/app/portal/(authenticated)/profile/page.tsx
/portal/(authenticated)/documents frontend healthy frontend/app/portal/(authenticated)/documents/page.tsx
/(app)/create-org frontend healthy frontend/app/(app)/create-org/page.tsx
/(app)/dashboard frontend healthy frontend/app/(app)/dashboard/page.tsx
/(app)/platform-admin/demo frontend healthy frontend/app/(app)/platform-admin/demo/page.tsx
/(app)/platform-admin/billing frontend healthy frontend/app/(app)/platform-admin/billing/page.tsx
/(app)/platform-admin/access-requests frontend healthy frontend/app/(app)/platform-admin/access-requests/page.tsx
/(app)/org/[slug]/settings frontend healthy frontend/app/(app)/org/[slug]/settings/page.tsx
/(app)/org/[slug]/settings/integrations frontend healthy frontend/app/(app)/org/[slug]/settings/integrations/page.tsx
/(app)/org/[slug]/settings/integrations/xero frontend healthy frontend/app/(app)/org/[slug]/settings/integrations/xero/pa…
/(app)/org/[slug]/settings/integrations/xero/sync-log frontend healthy frontend/app/(app)/org/[slug]/settings/integrations/xero/sy…
/(app)/org/[slug]/settings/request-templates frontend healthy frontend/app/(app)/org/[slug]/settings/request-templates/pa…
/(app)/org/[slug]/settings/request-templates/new frontend healthy frontend/app/(app)/org/[slug]/settings/request-templates/ne…
/(app)/org/[slug]/settings/request-templates/[id] frontend healthy frontend/app/(app)/org/[slug]/settings/request-templates/[i…
/(app)/org/[slug]/settings/notifications frontend healthy frontend/app/(app)/org/[slug]/settings/notifications/page.t…
/(app)/org/[slug]/settings/tax frontend healthy frontend/app/(app)/org/[slug]/settings/tax/page.tsx
/(app)/org/[slug]/settings/email frontend healthy frontend/app/(app)/org/[slug]/settings/email/page.tsx
/(app)/org/[slug]/settings/ai frontend healthy frontend/app/(app)/org/[slug]/settings/ai/page.tsx
/(app)/org/[slug]/settings/ai/history frontend healthy frontend/app/(app)/org/[slug]/settings/ai/history/page.tsx
/(app)/org/[slug]/settings/project-templates frontend healthy frontend/app/(app)/org/[slug]/settings/project-templates/pa…
/(app)/org/[slug]/settings/project-templates/[id] frontend healthy frontend/app/(app)/org/[slug]/settings/project-templates/[i…
/(app)/org/[slug]/settings/custom-fields frontend healthy frontend/app/(app)/org/[slug]/settings/custom-fields/page.t…
/(app)/org/[slug]/settings/checklists frontend healthy frontend/app/(app)/org/[slug]/settings/checklists/page.tsx
/(app)/org/[slug]/settings/checklists/new frontend healthy frontend/app/(app)/org/[slug]/settings/checklists/new/page.…
/(app)/org/[slug]/settings/checklists/[id] frontend healthy frontend/app/(app)/org/[slug]/settings/checklists/[id]/page…
/(app)/org/[slug]/settings/checklists/[id]/edit frontend healthy frontend/app/(app)/org/[slug]/settings/checklists/[id]/edit…
/(app)/org/[slug]/settings/packs frontend healthy frontend/app/(app)/org/[slug]/settings/packs/page.tsx
/(app)/org/[slug]/settings/audit-log frontend healthy frontend/app/(app)/org/[slug]/settings/audit-log/page.tsx
/(app)/org/[slug]/settings/trust-accounting frontend healthy frontend/app/(app)/org/[slug]/settings/trust-accounting/pag…
/(app)/org/[slug]/settings/rates frontend healthy frontend/app/(app)/org/[slug]/settings/rates/page.tsx
/(app)/org/[slug]/settings/capacity frontend healthy frontend/app/(app)/org/[slug]/settings/capacity/page.tsx

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

LabelLayerStatusPath
V15__create_access_requests.sql data healthy backend/src/main/resources/db/migration/global/V15__create_…
V6__add_subscriptions.sql data healthy backend/src/main/resources/db/migration/global/V6__add_subs…
V23__create_shedlock_table.sql data healthy backend/src/main/resources/db/migration/global/V23__create_…
V7__create_portal_schema.sql data healthy backend/src/main/resources/db/migration/global/V7__create_p…
V9__portal_payment_fields.sql data healthy backend/src/main/resources/db/migration/global/V9__portal_p…
V24__create_job_queue.sql data healthy backend/src/main/resources/db/migration/global/V24__create_…
V22__portal_notification_preference.sql data healthy backend/src/main/resources/db/migration/global/V22__portal_…
V18__subscription_billing_method.sql data healthy backend/src/main/resources/db/migration/global/V18__subscri…
V12__portal_proposals.sql data healthy backend/src/main/resources/db/migration/global/V12__portal_…
V11__portal_acceptance_requests.sql data healthy backend/src/main/resources/db/migration/global/V11__portal_…
V3__create_processed_webhooks.sql data healthy backend/src/main/resources/db/migration/global/V3__create_p…
V2__create_organizations.sql data healthy backend/src/main/resources/db/migration/global/V2__create_o…
V17__subscription_payments.sql data healthy backend/src/main/resources/db/migration/global/V17__subscri…
V16__enable_pg_trgm.sql data healthy backend/src/main/resources/db/migration/global/V16__enable_…
V5__drop_schema_name_unique.sql data healthy backend/src/main/resources/db/migration/global/V5__drop_sch…
V4__add_org_tier.sql data healthy backend/src/main/resources/db/migration/global/V4__add_org_…
V21__portal_deadline_view.sql data healthy backend/src/main/resources/db/migration/global/V21__portal_…
V13__rename_clerk_to_external.sql data healthy backend/src/main/resources/db/migration/global/V13__rename_…
V25__create_shard_config.sql data healthy backend/src/main/resources/db/migration/global/V25__create_…
V20__portal_retainer_read_model.sql data healthy backend/src/main/resources/db/migration/global/V20__portal_…
V1__create_org_schema_mapping.sql data healthy backend/src/main/resources/db/migration/global/V1__create_o…
V10__portal_invoice_tax_fields.sql data healthy backend/src/main/resources/db/migration/global/V10__portal_…
V8__extend_portal_read_model.sql data healthy backend/src/main/resources/db/migration/global/V8__extend_p…
V19__portal_trust_read_model.sql data healthy backend/src/main/resources/db/migration/global/V19__portal_…
V14__portal_requests.sql data healthy backend/src/main/resources/db/migration/global/V14__portal_…
V38__custom_field_maturity.sql data healthy backend/src/main/resources/db/migration/tenant/V38__custom_…
V54__project_template_required_customer_fields.sql data healthy backend/src/main/resources/db/migration/tenant/V54__project…
V95__backfill_pack_installs.sql data healthy backend/src/main/resources/db/migration/tenant/V95__backfil…
V46__add_acceptance_request_reference_type.sql data healthy backend/src/main/resources/db/migration/tenant/V46__add_acc…
V45__create_acceptance_requests.sql data healthy backend/src/main/resources/db/migration/tenant/V45__create_…
V107__add_portal_digest_cadence.sql data healthy backend/src/main/resources/db/migration/tenant/V107__add_po…
V21__create_invoices.sql data healthy backend/src/main/resources/db/migration/tenant/V21__create_…
V87__phase61_investment_basis_and_kyc_verification.sql data healthy backend/src/main/resources/db/migration/tenant/V87__phase61…
V16__create_portal_contacts_and_magic_link_tokens.sql data healthy backend/src/main/resources/db/migration/tenant/V16__create_…
V106__add_portal_visible_deadline_field_flag.sql data healthy backend/src/main/resources/db/migration/tenant/V106__add_po…
V66__add_onboarding_dismissed_at.sql data healthy backend/src/main/resources/db/migration/tenant/V66__add_onb…
V58__add_information_request_email_reference_type.sql data healthy backend/src/main/resources/db/migration/tenant/V58__add_inf…
V43__invoice_tax_handling.sql data healthy backend/src/main/resources/db/migration/tenant/V43__invoice…
V24__add_field_pack_status.sql data healthy backend/src/main/resources/db/migration/tenant/V24__add_fie…
V5__create_project_members.sql data healthy backend/src/main/resources/db/migration/tenant/V5__create_p…
V105__add_portal_retainer_member_display.sql data healthy backend/src/main/resources/db/migration/tenant/V105__add_po…
V118__backfill_portal_notification_doc_types.sql data healthy backend/src/main/resources/db/migration/tenant/V118__backfi…
V127__compliance_audit_tables.sql data healthy backend/src/main/resources/db/migration/tenant/V127__compli…
V39__generated_document_warnings.sql data healthy backend/src/main/resources/db/migration/tenant/V39__generat…
V85__create_trust_accounting_tables.sql data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
V81__regulatory_deadlines.sql data healthy backend/src/main/resources/db/migration/tenant/V81__regulat…
V115__enable_bulk_billing_for_legal_za.sql data healthy backend/src/main/resources/db/migration/tenant/V115__enable…
V121__add_xero_accounting_integration_tables.sql data healthy backend/src/main/resources/db/migration/tenant/V121__add_xe…
V47__entity_lifecycle_integrity.sql data healthy backend/src/main/resources/db/migration/tenant/V47__entity_…
V123__ai_execution_gate_version.sql data healthy backend/src/main/resources/db/migration/tenant/V123__ai_exe…

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

LabelLayerStatusPath
image::compose/mock-idp/Dockerfile hardware healthy compose/mock-idp/Dockerfile
image::compose/seed/Dockerfile hardware healthy compose/seed/Dockerfile
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
image::portal/Dockerfile hardware healthy portal/Dockerfile
image::gateway/Dockerfile hardware healthy gateway/Dockerfile
image::backend/Dockerfile hardware healthy backend/Dockerfile
postgres hardware healthy compose/docker-compose.yml
mailpit hardware healthy compose/docker-compose.yml
localstack hardware healthy compose/docker-compose.yml
keycloak hardware healthy compose/docker-compose.yml
gateway hardware healthy compose/docker-compose.yml
backend hardware healthy compose/docker-compose.yml
frontend hardware healthy compose/docker-compose.yml
portal hardware healthy compose/docker-compose.yml
tf::aws_s3_bucket::state hardware healthy infra/bootstrap/main.tf
tf::aws_s3_bucket_versioning::state hardware healthy infra/bootstrap/main.tf
tf::aws_s3_bucket_server_side_encryption_configuration::sta… hardware healthy infra/bootstrap/main.tf
tf::aws_s3_bucket_public_access_block::state hardware healthy infra/bootstrap/main.tf
tf::aws_dynamodb_table::locks hardware healthy infra/bootstrap/main.tf
tf::aws_appautoscaling_target::ecs hardware healthy infra/modules/autoscaling/main.tf
tf::aws_appautoscaling_policy::cpu hardware healthy infra/modules/autoscaling/main.tf
tf::aws_appautoscaling_policy::memory hardware healthy infra/modules/autoscaling/main.tf
tf::aws_ecs_cluster::main hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_cluster_capacity_providers::main hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_task_definition::frontend hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_task_definition::backend hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_service::frontend hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_task_definition::gateway hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_task_definition::portal hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_task_definition::keycloak hardware healthy infra/modules/ecs/main.tf
tf::aws_service_discovery_private_dns_namespace::internal hardware healthy infra/modules/ecs/main.tf
tf::aws_service_discovery_service::backend hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_service::backend hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_service::gateway hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_service::portal hardware healthy infra/modules/ecs/main.tf
tf::aws_ecs_service::keycloak hardware healthy infra/modules/ecs/main.tf
tf::aws_cloudwatch_log_group::frontend hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_log_group::backend hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_log_group::gateway hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_log_group::portal hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_log_group::keycloak hardware healthy infra/modules/monitoring/main.tf
tf::aws_sns_topic::alerts hardware healthy infra/modules/monitoring/main.tf
tf::aws_sns_topic_subscription::alert_email hardware healthy infra/modules/monitoring/main.tf
tf::aws_sns_topic_policy::alerts hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::backend_unhealthy_hosts hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::gateway_unhealthy_hosts hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::keycloak_unhealthy_hosts hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::high_5xx hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::high_elb_5xx hardware healthy infra/modules/monitoring/main.tf
tf::aws_cloudwatch_metric_alarm::rds_cpu_high hardware healthy infra/modules/monitoring/main.tf

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

LabelLayerStatusPath
access_requests data healthy backend/src/main/resources/db/migration/global/V15__create_…
subscriptions data healthy backend/src/main/resources/db/migration/global/V6__add_subs…
shedlock data healthy backend/src/main/resources/db/migration/global/V23__create_…
portal data healthy backend/src/main/resources/db/migration/global/V7__create_p…
public data healthy backend/src/main/resources/db/migration/global/V24__create_…
processed_webhooks data healthy backend/src/main/resources/db/migration/global/V3__create_p…
organizations data healthy backend/src/main/resources/db/migration/global/V2__create_o…
subscription_payments data healthy backend/src/main/resources/db/migration/global/V17__subscri…
org_schema_mapping data healthy backend/src/main/resources/db/migration/global/V1__create_o…
acceptance_requests data healthy backend/src/main/resources/db/migration/tenant/V45__create_…
invoices data healthy backend/src/main/resources/db/migration/tenant/V21__create_…
invoice_lines data healthy backend/src/main/resources/db/migration/tenant/V21__create_…
invoice_counters data healthy backend/src/main/resources/db/migration/tenant/V21__create_…
portal_contacts data healthy backend/src/main/resources/db/migration/tenant/V16__create_…
magic_link_tokens data healthy backend/src/main/resources/db/migration/tenant/V16__create_…
tax_rates data healthy backend/src/main/resources/db/migration/tenant/V43__invoice…
project_members data healthy backend/src/main/resources/db/migration/tenant/V5__create_p…
compliance_audit_reports data healthy backend/src/main/resources/db/migration/tenant/V127__compli…
compliance_audit_findings data healthy backend/src/main/resources/db/migration/tenant/V127__compli…
trust_accounts data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
lpff_rates data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
trust_transactions data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
client_ledger_cards data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
bank_statements data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
bank_statement_lines data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
trust_reconciliations data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
interest_runs data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
interest_allocations data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
trust_investments data healthy backend/src/main/resources/db/migration/tenant/V85__create_…
filing_statuses data healthy backend/src/main/resources/db/migration/tenant/V81__regulat…
accounting_xero_connection data healthy backend/src/main/resources/db/migration/tenant/V121__add_xe…
accounting_sync_entry data healthy backend/src/main/resources/db/migration/tenant/V121__add_xe…
accounting_tax_code_mapping data healthy backend/src/main/resources/db/migration/tenant/V121__add_xe…
email_delivery_log data healthy backend/src/main/resources/db/migration/tenant/V41__create_…
document_templates data healthy backend/src/main/resources/db/migration/tenant/V27__create_…
generated_documents data healthy backend/src/main/resources/db/migration/tenant/V27__create_…
checklist_templates data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
checklist_template_items data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
checklist_instances data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
checklist_instance_items data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
data_subject_requests data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
retention_policies data healthy backend/src/main/resources/db/migration/tenant/V29__custome…
time_entries data healthy backend/src/main/resources/db/migration/tenant/V11__create_…
saved_views data healthy backend/src/main/resources/db/migration/tenant/V26__add_sav…
notification_preferences data healthy backend/src/main/resources/db/migration/tenant/V15__create_…
tasks data healthy backend/src/main/resources/db/migration/tenant/V9__create_t…
proposal_counters data healthy backend/src/main/resources/db/migration/tenant/V51__create_…
proposals data healthy backend/src/main/resources/db/migration/tenant/V51__create_…
proposal_milestones data healthy backend/src/main/resources/db/migration/tenant/V51__create_…
proposal_team_members data healthy backend/src/main/resources/db/migration/tenant/V51__create_…

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

LabelLayerStatusPath
LoginVerifyEmail frontend healthy compose/keycloak/theme/src/login/pages/LoginVerifyEmail.tsx
LoginUsername frontend healthy compose/keycloak/theme/src/login/pages/LoginUsername.tsx
LoginResetPassword frontend healthy compose/keycloak/theme/src/login/pages/LoginResetPassword.t…
LoginPassword frontend healthy compose/keycloak/theme/src/login/pages/LoginPassword.tsx
ErrorPage frontend healthy compose/keycloak/theme/src/login/pages/Error.tsx
Login frontend healthy compose/keycloak/theme/src/login/pages/Login.tsx
Register frontend healthy compose/keycloak/theme/src/login/pages/Register.tsx
Info frontend healthy compose/keycloak/theme/src/login/pages/Info.tsx
LandingPage frontend healthy frontend/app/page.tsx
RootLayout frontend healthy frontend/app/layout.tsx
AcceptancePage frontend healthy frontend/app/accept/[token]/page.tsx
PortalLoginPage frontend healthy frontend/app/portal/page.tsx
PortalRootLayout frontend healthy frontend/app/portal/layout.tsx
PortalAuthenticatedLayout frontend healthy frontend/app/portal/(authenticated)/layout.tsx
PortalRequestListPage frontend healthy frontend/app/portal/(authenticated)/requests/page.tsx
PortalRequestDetailPage frontend healthy frontend/app/portal/(authenticated)/requests/[id]/page.tsx
PortalProjectListPage frontend healthy frontend/app/portal/(authenticated)/projects/page.tsx
PortalProjectDetailPage frontend healthy frontend/app/portal/(authenticated)/projects/[id]/page.tsx
PortalProposalListPage frontend healthy frontend/app/portal/(authenticated)/proposals/page.tsx
PortalProposalDetailPage frontend healthy frontend/app/portal/(authenticated)/proposals/[id]/page.tsx
PortalAcceptancesPage frontend healthy frontend/app/portal/(authenticated)/acceptances/page.tsx
PortalProfilePage frontend healthy frontend/app/portal/(authenticated)/profile/page.tsx
PortalDocumentsPage frontend healthy frontend/app/portal/(authenticated)/documents/page.tsx
AppLayout frontend healthy frontend/app/(app)/layout.tsx
DashboardLoading frontend healthy frontend/app/(app)/dashboard/loading.tsx
AiLayout frontend healthy frontend/app/(app)/org/[slug]/ai/layout.tsx
ProjectsLoading frontend healthy frontend/app/(app)/org/[slug]/projects/loading.tsx
ProjectsError frontend healthy frontend/app/(app)/org/[slug]/projects/error.tsx
ProjectDetailLoading frontend healthy frontend/app/(app)/org/[slug]/projects/[id]/loading.tsx
DashboardLoading frontend healthy frontend/app/(app)/org/[slug]/dashboard/loading.tsx
NewReconciliationPage frontend healthy frontend/app/(app)/org/[slug]/trust-accounting/reconciliati…
CustomersLoading frontend healthy frontend/app/(app)/org/[slug]/customers/loading.tsx
CustomerError frontend healthy frontend/app/(app)/org/[slug]/customers/error.tsx
CustomerDetailError frontend healthy frontend/app/(app)/org/[slug]/customers/[id]/error.tsx
ReportsLoading frontend healthy frontend/app/(app)/org/[slug]/reports/loading.tsx
ReportDetailLoading frontend healthy frontend/app/(app)/org/[slug]/reports/[reportSlug]/loading.…
MyWorkLoading frontend healthy frontend/app/(app)/org/[slug]/my-work/loading.tsx
DocumentsLoading frontend healthy frontend/app/(app)/org/[slug]/documents/loading.tsx
InvoiceError frontend healthy frontend/app/(app)/org/[slug]/invoices/error.tsx
MockAuthLayout frontend healthy frontend/app/(mock-auth)/layout.tsx
MockLoginPage frontend healthy frontend/app/(mock-auth)/mock-login/page.tsx
AcceptInviteCompletePage frontend healthy frontend/app/accept-invite/complete/page.tsx
RequestAccessPage frontend healthy frontend/app/request-access/page.tsx
RequestAccessLayout frontend healthy frontend/app/request-access/layout.tsx
NotFound frontend healthy portal/app/not-found.tsx
RootLayout frontend healthy portal/app/layout.tsx
ExchangePage frontend healthy portal/app/auth/exchange/page.tsx
LoginPage frontend healthy portal/app/login/page.tsx
AuthenticatedLayout frontend healthy portal/app/(authenticated)/layout.tsx
NotificationsPage frontend healthy portal/app/(authenticated)/settings/notifications/page.tsx

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

LabelLayerStatusPath
auth::qa_cycle/_archive_2026-04-30_legal-clean-slate/checkp… security healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
auth::backend/src/main/java/io/b2mash/b2b/b2bstrawman/integ… security healthy backend/src/main/java/io/b2mash/b2b/b2bstrawman/integration…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/timee… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/timeentry/T…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/notif… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/notificatio…
auth::frontend/e2e/tests/lifecycle-portal.spec.ts security healthy frontend/e2e/tests/lifecycle-portal.spec.ts
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/mywor… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/mywork/MyWo…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/testu… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/testutil/Te…
auth::frontend/app/accept-invite/complete/page.tsx security healthy frontend/app/accept-invite/complete/page.tsx
auth::portal/app/auth/exchange/__tests__/page.test.tsx security healthy portal/app/auth/exchange/__tests__/page.test.tsx
auth::compose/scripts/check-playwright-port.sh security healthy compose/scripts/check-playwright-port.sh
auth::frontend/app/accept-invite/continue/page.tsx security healthy frontend/app/accept-invite/continue/page.tsx
auth::backend/src/main/resources/request-packs/fica-onboard… security healthy backend/src/main/resources/request-packs/fica-onboarding-pa…
auth::gateway/src/test/java/io/b2mash/b2b/gateway/integrati… security healthy gateway/src/test/java/io/b2mash/b2b/gateway/integration/Gat…
auth::qa_cycle/_archive_2026-04-30_legal-clean-slate/checkp… security healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/provi… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/provisionin…
auth::portal/e2e/tests/responsive/portal-pages.spec.ts security healthy portal/e2e/tests/responsive/portal-pages.spec.ts
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/assis… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/assistant/s…
auth::frontend/e2e/tests/portal/portal-proposal-acceptance.… security healthy frontend/e2e/tests/portal/portal-proposal-acceptance.spec.ts
auth::portal/lib/__tests__/auth.test.ts security healthy portal/lib/__tests__/auth.test.ts
auth::compose/scripts/demo-cleanup.sh security healthy compose/scripts/demo-cleanup.sh
auth::backend/src/main/java/io/b2mash/b2b/b2bstrawman/custo… security healthy backend/src/main/java/io/b2mash/b2b/b2bstrawman/customerbac…
auth::frontend/lib/api/portal-proposals.ts security healthy frontend/lib/api/portal-proposals.ts
auth::compose/seed/lib/projects.sh security healthy compose/seed/lib/projects.sh
auth::compose/seed/lib/proposals.sh security healthy compose/seed/lib/proposals.sh
auth::portal/lib/types.ts security healthy portal/lib/types.ts
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/membe… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/member/Memb…
auth::frontend/app/accept-invite/validate.ts security healthy frontend/app/accept-invite/validate.ts
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/multi… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/multitenanc…
auth::backend/src/main/java/io/b2mash/b2b/b2bstrawman/integ… security healthy backend/src/main/java/io/b2mash/b2b/b2bstrawman/integration…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/timee… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/timeentry/T…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/acces… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/accessreque…
auth::gateway/src/test/java/io/b2mash/b2b/gateway/GatewayAp… security healthy gateway/src/test/java/io/b2mash/b2b/gateway/GatewayApplicat…
auth::portal/components/__tests__/portal-sidebar.test.tsx security healthy portal/components/__tests__/portal-sidebar.test.tsx
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/orgro… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/orgrole/Cap…
auth::frontend/e2e/fixtures/keycloak-selectors.ts security healthy frontend/e2e/fixtures/keycloak-selectors.ts
auth::portal/app/(authenticated)/projects/[id]/__tests__/pa… security healthy portal/app/(authenticated)/projects/[id]/__tests__/page.tes…
auth::qa_cycle/_archive_2026-04-30_legal-clean-slate/checkp… security healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
auth::tasks/insights/2026-05-03_1152-aa2e19ac.stats.json security healthy tasks/insights/2026-05-03_1152-aa2e19ac.stats.json
auth::portal/app/(authenticated)/projects/__tests__/page.te… security healthy portal/app/(authenticated)/projects/__tests__/page.test.tsx
auth::compose/mock-idp/src/index.ts security healthy compose/mock-idp/src/index.ts
auth::portal/app/(authenticated)/invoices/__tests__/page.te… security healthy portal/app/(authenticated)/invoices/__tests__/page.test.tsx
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/assis… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/assistant/s…
auth::tasks/insights/2026-05-29_1959-39025436.stats.json security healthy tasks/insights/2026-05-29_1959-39025436.stats.json
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/membe… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/member/Proj…
auth::backend/src/test/java/io/b2mash/b2b/b2bstrawman/custo… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/customer/Cu…
auth::backend/src/main/java/io/b2mash/b2b/b2bstrawman/porta… security healthy backend/src/main/java/io/b2mash/b2b/b2bstrawman/portal/Port…
auth::frontend/components/team/pending-invitations.test.tsx security healthy frontend/components/team/pending-invitations.test.tsx
auth::frontend/components/marketing/nav-bar.tsx security healthy frontend/components/marketing/nav-bar.tsx
auth::gateway/src/test/java/io/b2mash/b2b/gateway/RouteConf… security healthy gateway/src/test/java/io/b2mash/b2b/gateway/RouteConfigTest…
auth::compose/scripts/keycloak-seed.sh security healthy compose/scripts/keycloak-seed.sh

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

LabelLayerStatusPath
ApiError software healthy frontend/__tests__/reports-api.test.ts:ApiError
ApiError software healthy frontend/__tests__/trust-tabs-settings.test.tsx:ApiError
PortalApiError software healthy frontend/__tests__/portal-requests.test.tsx:PortalApiError
const software healthy frontend/__tests__/trust-investments-reports.test.tsx:const
PortalApiError software healthy frontend/__tests__/portal-request-detail.test.tsx:PortalApi…
ApiError software healthy frontend/__tests__/trust-coexistence.test.tsx:ApiError
ApiError software healthy frontend/__tests__/legal/tariff-invoice.test.tsx:ApiError
ApiError software healthy frontend/__tests__/legal/conflict-check.test.tsx:ApiError
ApiError software healthy frontend/__tests__/legal/project-legal-tabs.test.tsx:ApiErr…
ApiError software healthy frontend/__tests__/legal/court-calendar.test.tsx:ApiError
ApiError software healthy frontend/__tests__/legal/tariff-schedule.test.tsx:ApiError
ApiError software healthy frontend/__tests__/legal/adverse-parties.test.tsx:ApiError
const software healthy frontend/__tests__/dashboard/health-badge.test.tsx:const
const software healthy frontend/__tests__/dashboard/weekly-rhythm-strip.test.tsx:c…
that software healthy frontend/__tests__/components/dialog-family-ssr.snapshot.te…
ResizeObserver software healthy frontend/__tests__/components/documents/a4-preview-wrapper.…
ApiError software healthy frontend/__tests__/app/settings/tax-settings.test.tsx:ApiEr…
ApiError software healthy frontend/__tests__/app/settings/templates/save.test.tsx:Api…
ApiError software healthy frontend/__tests__/app/settings/templates/editor.test.tsx:A…
this software healthy frontend/__tests__/lib/ssr-snapshot.ts:this
const software healthy frontend/__tests__/assistant/message-components.test.tsx:co…
as software healthy frontend/__tests__/eslint-rules/no-aschild-adjacency.test.t…
PortalApiError software healthy frontend/__tests__/portal/portal-projects.test.tsx:PortalAp…
PortalApiError software healthy frontend/__tests__/portal/portal-documents.test.tsx:PortalA…
PortalApiError software healthy frontend/__tests__/portal/portal-login.test.tsx:PortalApiEr…
const software healthy frontend/__tests__/data-protection/dsar-requests.test.tsx:c…
ErrorBoundary software healthy frontend/components/error-boundary.tsx:ErrorBoundary
const software healthy frontend/components/__tests__/nav-zone.test.tsx:const
of software healthy frontend/components/ai/ai-profile-form.tsx:of
ApiError software healthy frontend/app/(app)/org/[slug]/settings/time-tracking/__test…
ApiError software healthy frontend/app/(app)/org/[slug]/settings/automations/ai-queue…
ApiError software healthy frontend/app/(app)/org/[slug]/conflict-check/actions.test.t…
combiner software healthy frontend/lib/utils.ts:combiner
PortalApiError software healthy frontend/lib/portal-api.ts:PortalApiError
InternalApiError software healthy frontend/lib/internal-api.ts:InternalApiError
ClosureGatesFailedError software healthy frontend/lib/api/matter-closure.ts:ClosureGatesFailedError
RetentionElapsedError software healthy frontend/lib/api/matter-closure.ts:RetentionElapsedError
ApiError software healthy frontend/lib/api/client.ts:ApiError
SpecialistApiError software healthy frontend/lib/api/assistant-specialists.ts:SpecialistApiError
name software healthy frontend/lib/styles/native-select.ts:name
so software healthy portal/components/__tests__/invoice-line-table-responsive.t…
name software healthy portal/components/__tests__/sticky-action-bar.test.tsx:name
so software healthy portal/components/__tests__/sticky-action-bar.test.tsx:so
combiner software healthy portal/lib/utils.ts:combiner
as software healthy portal/lib/__tests__/brand.test.ts:as
MessageUpdater software healthy tools/claude-slack-bot/src/slackApp.ts:MessageUpdater
ClaudeRunner software healthy tools/claude-slack-bot/src/claudeRunner.ts:ClaudeRunner

LabelLayerStatusPath
validate cicd healthy .github/workflows/deploy-prod.yml
promote-images cicd healthy .github/workflows/deploy-prod.yml
build-frontend cicd healthy .github/workflows/deploy-prod.yml
deploy cicd healthy .github/workflows/deploy-prod.yml
smoke-test cicd healthy .github/workflows/deploy-prod.yml
qodana cicd healthy .github/workflows/qodana_code_quality.yml
validate cicd healthy .github/workflows/rollback.yml
rollback-frontend cicd healthy .github/workflows/rollback.yml
rollback-backend cicd healthy .github/workflows/rollback.yml
rollback-gateway cicd healthy .github/workflows/rollback.yml
rollback-portal cicd healthy .github/workflows/rollback.yml
rollback-keycloak cicd healthy .github/workflows/rollback.yml
smoke-test cicd healthy .github/workflows/rollback.yml
changes cicd healthy .github/workflows/deploy-staging.yml
build-frontend cicd healthy .github/workflows/deploy-staging.yml
build-backend cicd healthy .github/workflows/deploy-staging.yml
build-gateway cicd healthy .github/workflows/deploy-staging.yml
build-portal cicd healthy .github/workflows/deploy-staging.yml
build-keycloak cicd healthy .github/workflows/deploy-staging.yml
deploy cicd healthy .github/workflows/deploy-staging.yml
smoke-test cicd healthy .github/workflows/deploy-staging.yml
resolve cicd healthy .github/workflows/seed-images.yml
build cicd healthy .github/workflows/seed-images.yml
summary cicd healthy .github/workflows/seed-images.yml
plan cicd healthy .github/workflows/terraform.yml
apply-staging cicd healthy .github/workflows/terraform.yml
apply-production cicd healthy .github/workflows/terraform.yml
changes cicd healthy .github/workflows/ci.yml
frontend cicd healthy .github/workflows/ci.yml
backend cicd healthy .github/workflows/ci.yml
gateway cicd healthy .github/workflows/ci.yml
portal cicd healthy .github/workflows/ci.yml
terraform-validate cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
GET /.well-known/jwks.json api healthy compose/mock-idp/src/index.ts
POST /token api healthy compose/mock-idp/src/index.ts
GET /userinfo/:userId api healthy compose/mock-idp/src/index.ts
GET /api/customers api healthy frontend/app/api/customers/route.ts
PATCH /api/settings/tax api healthy frontend/app/(app)/org/[slug]/settings/tax/actions.ts
POST /api/field-definitions api healthy frontend/app/(app)/org/[slug]/settings/custom-fields/action…
POST /api/field-groups api healthy frontend/app/(app)/org/[slug]/settings/custom-fields/action…
PATCH /api/settings/capacity api healthy frontend/app/(app)/org/[slug]/settings/capacity/actions.ts
PATCH /api/settings/time-reminders api healthy frontend/app/(app)/org/[slug]/settings/time-tracking/action…
PATCH /api/settings/expense api healthy frontend/app/(app)/org/[slug]/settings/time-tracking/action…
PATCH /api/settings/compliance api healthy frontend/app/(app)/org/[slug]/settings/compliance/actions.ts
PATCH /api/settings/request-reminders api healthy frontend/app/(app)/org/[slug]/settings/request-settings/act…
PATCH /api/settings/acceptance api healthy frontend/app/(app)/org/[slug]/settings/acceptance/actions.ts
PATCH /api/settings/portal-digest-cadence api healthy frontend/app/(app)/org/[slug]/settings/general/portal-actio…
PATCH /api/settings/portal-retainer-member-display api healthy frontend/app/(app)/org/[slug]/settings/general/portal-actio…
PUT /api/settings api healthy frontend/app/(app)/org/[slug]/settings/general/actions.ts
PATCH /api/settings/batch-billing api healthy frontend/app/(app)/org/[slug]/settings/batch-billing/action…
PATCH /api/settings/data-protection api healthy frontend/app/(app)/org/[slug]/settings/data-protection/acti…
POST /api/tariff-schedules api healthy frontend/app/(app)/org/[slug]/legal/tariffs/actions.ts
POST /api/adverse-parties api healthy frontend/app/(app)/org/[slug]/legal/adverse-parties/actions…
POST /api/court-dates api healthy frontend/app/(app)/org/[slug]/court-calendar/actions.ts
POST /api/prescription-trackers api healthy frontend/app/(app)/org/[slug]/court-calendar/actions.ts
POST /api/onboarding/dismiss api healthy frontend/lib/actions/onboarding.ts
POST /api/clauses api healthy frontend/lib/actions/clause-actions.ts
PUT /api/notifications/read-all api healthy frontend/lib/actions/notifications.ts
PUT /api/settings/modules api healthy frontend/lib/actions/module-settings.ts

LabelLayerStatusPath
port:64 network healthy pnpm-lock.yaml
port:16 network healthy pnpm-lock.yaml
port:5433 network healthy compose/docker-compose.e2e.yml
port:5432 network healthy compose/docker-compose.e2e.yml
port:4567 network healthy compose/docker-compose.e2e.yml
port:4566 network healthy compose/docker-compose.e2e.yml
port:1026 network healthy compose/docker-compose.e2e.yml
port:1025 network healthy compose/docker-compose.e2e.yml
port:8026 network healthy compose/docker-compose.e2e.yml
port:8025 network healthy compose/docker-compose.e2e.yml
port:8090 network healthy compose/docker-compose.e2e.yml
port:8081 network healthy compose/docker-compose.e2e.yml
port:8080 network healthy compose/docker-compose.e2e.yml
port:3001 network healthy compose/docker-compose.e2e.yml
port:3000 network healthy compose/docker-compose.e2e.yml
port:3002 network healthy compose/docker-compose.yml
port:8180 network healthy compose/docker-compose.yml
port:8443 network healthy compose/docker-compose.yml
port:6379 network healthy gateway/src/main/resources/application-production.yml
port:22 network healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
port:28 network healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
port:56 network healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
port:13 network healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
port:17 network healthy qa_cycle/_archive_2026-04-30_legal-clean-slate/checkpoint-r…
port:13025 network healthy backend/CLAUDE.md

LabelLayerStatusPath
dotenv::compose/.env.keycloak security healthy compose/.env.keycloak
dotenv::frontend/.env.keycloak security healthy frontend/.env.keycloak
password_literal::compose/scripts/keycloak-bootstrap.sh security healthy compose/scripts/keycloak-bootstrap.sh
password_literal::compose/scripts/keycloak-bootstrap.sh security healthy compose/scripts/keycloak-bootstrap.sh
password_literal::compose/scripts/keycloak-seed.sh security healthy compose/scripts/keycloak-seed.sh
password_literal::compose/scripts/demo-cleanup.sh security healthy compose/scripts/demo-cleanup.sh
password_literal::frontend/e2e/tests/demo-full-90day.spec.ts security healthy frontend/e2e/tests/demo-full-90day.spec.ts
password_literal::frontend/e2e/tests/demo-full-90day.spec.ts security healthy frontend/e2e/tests/demo-full-90day.spec.ts
password_literal::frontend/e2e/tests/demo-full-90day.spec.ts security healthy frontend/e2e/tests/demo-full-90day.spec.ts
password_literal::frontend/e2e/tests/keycloak/onboarding.sp… security healthy frontend/e2e/tests/keycloak/onboarding.spec.ts
password_literal::frontend/e2e/fixtures/keycloak-selectors.… security healthy frontend/e2e/fixtures/keycloak-selectors.ts
password_literal::frontend/e2e/fixtures/keycloak-selectors.… security healthy frontend/e2e/fixtures/keycloak-selectors.ts
generic_api_key::backend/src/test/java/io/b2mash/b2b/b2bstr… security healthy backend/src/test/java/io/b2mash/b2b/b2bstrawman/integration…
password_literal::backend/src/main/java/io/b2mash/b2b/b2bst… security healthy backend/src/main/java/io/b2mash/b2b/b2bstrawman/accessreque…

LabelLayerStatusPath
gha::deploy-prod cicd healthy .github/workflows/deploy-prod.yml
gha::qodana_code_quality cicd healthy .github/workflows/qodana_code_quality.yml
gha::rollback cicd healthy .github/workflows/rollback.yml
gha::deploy-staging cicd healthy .github/workflows/deploy-staging.yml
gha::seed-images cicd healthy .github/workflows/seed-images.yml
gha::terraform cicd healthy .github/workflows/terraform.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
TF_VERSION cicd healthy
QODANA_TOKEN cicd healthy
ECS_CLUSTER cicd healthy
AWS_ROLE_ARN cicd healthy
APP_DOMAIN cicd healthy
AWS_REGION cicd healthy
PORTAL_DOMAIN cicd healthy

LabelLayerStatusPath
127.0.0.1 network healthy compose/docker-compose.e2e.yml
1.2.3.4 network healthy frontend/components/audit/__tests__/audit-timeline.test.tsx
10.0.0.1 network healthy frontend/components/audit/__tests__/actor-display.test.tsx
10.1.0.0 network healthy infra/CLAUDE.md
10.2.0.0 network healthy infra/CLAUDE.md

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy README.md
redis data healthy infra/CLAUDE.md

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

LabelLayerStatusPath
kafka data healthy blog/series-4-modern-java-for-saas/README.md

LabelLayerStatusPath
vps::aws hardware healthy README.md
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/b2371094-847a-4423-90d1-d283421ed977/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b2371094-847a-4423-90d1-d283421ed977/

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.