https://github.com/davidesilver/ZeroHuman-Agency
· scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)
349 raw signals (0 security + 349 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -32.2 (diff) · 334 actionable findings from 1 signal source. 15 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2930 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.
| Label | Layer | Status | Path |
|---|---|---|---|
example_unlimited_heartbeats |
software | healthy | python/heartbeat_usage_example.py:19 |
example_rate_limiting_control |
software | healthy | python/heartbeat_usage_example.py:77 |
example_concurrent_heartbeats |
software | healthy | python/heartbeat_usage_example.py:116 |
main |
software | healthy | python/heartbeat_usage_example.py:152 |
_mock_db_with_rows |
software | healthy | python/tests/test_brand_assets_helper.py:5 |
test_get_brand_palette_returns_hex_list |
software | healthy | python/tests/test_brand_assets_helper.py:13 |
test_get_brand_palette_empty_when_no_asset |
software | healthy | python/tests/test_brand_assets_helper.py:20 |
mock_db |
software | healthy | python/tests/test_humanizer_integration.py:22 |
mock_brand_data |
software | healthy | python/tests/test_humanizer_integration.py:29 |
mock_draft_data |
software | healthy | python/tests/test_humanizer_integration.py:49 |
test_generate_and_god_and_humanize_enabled_platform |
software | healthy | python/tests/test_humanizer_integration.py:64 |
test_generate_and_god_and_humanize_disabled |
software | healthy | python/tests/test_humanizer_integration.py:124 |
test_generate_and_god_and_humanize_platform_not_enabled |
software | healthy | python/tests/test_humanizer_integration.py:159 |
test_generate_and_god_and_humanize_god_mode_failed |
software | healthy | python/tests/test_humanizer_integration.py:196 |
test_generate_and_god_and_humanize_with_model_override |
software | healthy | python/tests/test_humanizer_integration.py:226 |
test_humanizer_uses_free_models_by_default |
software | healthy | python/tests/test_humanizer_integration.py:278 |
test_fallback_event_creation |
software | healthy | python/tests/test_fallback_metrics.py:24 |
test_metrics_initialization |
software | healthy | python/tests/test_fallback_metrics.py:46 |
test_record_fallback |
software | healthy | python/tests/test_fallback_metrics.py:53 |
test_record_multiple_fallbacks |
software | healthy | python/tests/test_fallback_metrics.py:72 |
test_record_failed_fallback |
software | healthy | python/tests/test_fallback_metrics.py:92 |
test_get_fallback_rate |
software | healthy | python/tests/test_fallback_metrics.py:108 |
test_get_fallback_rate_by_model |
software | healthy | python/tests/test_fallback_metrics.py:132 |
test_get_problematic_models |
software | healthy | python/tests/test_fallback_metrics.py:168 |
test_get_latency_comparison |
software | healthy | python/tests/test_fallback_metrics.py:205 |
test_get_latency_comparison_no_fallback_latency |
software | healthy | python/tests/test_fallback_metrics.py:237 |
test_get_fallback_trends |
software | healthy | python/tests/test_fallback_metrics.py:261 |
test_get_recent_events |
software | healthy | python/tests/test_fallback_metrics.py:289 |
test_get_summary |
software | healthy | python/tests/test_fallback_metrics.py:311 |
test_empty_metrics |
software | healthy | python/tests/test_fallback_metrics.py:350 |
test_global_metrics_accessible |
software | healthy | python/tests/test_fallback_metrics.py:371 |
test_global_metrics_persistence |
software | healthy | python/tests/test_fallback_metrics.py:378 |
test_reason_truncation |
software | healthy | python/tests/test_fallback_metrics.py:402 |
test_zero_total_requests |
software | healthy | python/tests/test_fallback_metrics.py:422 |
test_different_task_types |
software | healthy | python/tests/test_fallback_metrics.py:431 |
_make_mock_db |
software | healthy | python/tests/test_notification.py:14 |
test_emit_event_persists_row |
software | healthy | python/tests/test_notification.py:32 |
test_emit_event_sends_telegram_for_error |
software | healthy | python/tests/test_notification.py:52 |
test_emit_event_no_telegram_for_info |
software | healthy | python/tests/test_notification.py:73 |
test_emit_event_graceful_on_telegram_failure |
software | healthy | python/tests/test_notification.py:90 |
test_emit_event_graceful_on_db_failure |
software | healthy | python/tests/test_notification.py:108 |
test_send_digest_all_success |
software | healthy | python/tests/test_notification.py:127 |
capture |
software | healthy | python/tests/test_notification.py:179 |
test_send_digest_with_errors |
software | healthy | python/tests/test_notification.py:165 |
test_send_digest_graceful_on_failure |
software | healthy | python/tests/test_notification.py:200 |
test_run_pipeline_reuses_existing_artifacts_and_completes |
software | healthy | python/tests/test_shorts_generator.py:9 |
_render_side_effect |
software | healthy | python/tests/test_shorts_generator.py:55 |
_mux_side_effect |
software | healthy | python/tests/test_shorts_generator.py:61 |
test_enqueue_shorts_generation_creates_automated_shorts_vid… |
software | healthy | python/tests/test_shorts_generator.py:89 |
test_clean_json |
software | healthy | python/tests/test_json_parser.py:19 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
vitest.config.ts |
software | healthy | vitest.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
setup.sh |
software | healthy | setup.sh |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
docker-compose.full.yaml |
software | healthy | docker-compose.full.yaml |
post_deploy_verification.sh |
software | healthy | post_deploy_verification.sh |
skills-lock.json |
software | healthy | skills-lock.json |
package-lock.json |
software | healthy | package-lock.json |
docker-compose.postiz.yaml |
software | healthy | docker-compose.postiz.yaml |
README.md |
software | healthy | README.md |
PROJECT_DESCRIPTION.md |
software | healthy | PROJECT_DESCRIPTION.md |
SECURITY.md |
software | healthy | SECURITY.md |
rollback_heartbeat_system.sh |
software | healthy | rollback_heartbeat_system.sh |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
LICENSE |
software | healthy | LICENSE |
OPEN_SOURCE_PREPARATION_SUMMARY.md |
software | healthy | OPEN_SOURCE_PREPARATION_SUMMARY.md |
package.json |
software | healthy | package.json |
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
deploy_heartbeat_system.sh |
software | healthy | deploy_heartbeat_system.sh |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
next.config.ts |
software | healthy | next.config.ts |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
README.md |
software | healthy | agents/README.md |
heartbeat_usage_example.py |
software | healthy | python/heartbeat_usage_example.py |
test_humanizer_quick.sh |
software | healthy | python/test_humanizer_quick.sh |
README.md |
software | healthy | python/README.md |
pyproject.toml |
software | healthy | python/pyproject.toml |
test_heartbeat_integration.sh |
software | healthy | python/test_heartbeat_integration.sh |
test_fallback_implementation.sh |
software | healthy | python/test_fallback_implementation.sh |
fallback_metrics.json |
software | healthy | python/fallback_metrics.json |
Dockerfile |
software | healthy | python/Dockerfile |
test_brand_assets_helper.py |
software | healthy | python/tests/test_brand_assets_helper.py |
conftest.py |
software | healthy | python/tests/conftest.py |
test_humanizer_integration.py |
software | healthy | python/tests/test_humanizer_integration.py |
test_fallback_metrics.py |
software | healthy | python/tests/test_fallback_metrics.py |
test_notification.py |
software | healthy | python/tests/test_notification.py |
test_shorts_generator.py |
software | healthy | python/tests/test_shorts_generator.py |
test_json_parser.py |
software | healthy | python/tests/test_json_parser.py |
test_heartbeat_pragmatic.py |
software | healthy | python/tests/test_heartbeat_pragmatic.py |
test_core.py |
software | healthy | python/tests/test_core.py |
test_degradation.py |
software | healthy | python/tests/test_degradation.py |
test_image_backends.py |
software | healthy | python/tests/test_image_backends.py |
test_parallel_llm.py |
software | healthy | python/tests/test_parallel_llm.py |
test_humanizer.py |
software | healthy | python/tests/test_humanizer.py |
test_security.py |
software | healthy | python/tests/test_security.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
software | healthy | agents |
python |
software | healthy | python |
tests |
software | healthy | python/tests |
scripts |
software | healthy | python/scripts |
src |
software | healthy | python/src |
content_engine |
software | healthy | python/src/content_engine |
memory |
software | healthy | python/src/content_engine/memory |
stores |
software | healthy | python/src/content_engine/memory/stores |
consolidation |
software | healthy | python/src/content_engine/memory/consolidation |
agents |
software | healthy | python/src/content_engine/agents |
api |
software | healthy | python/src/content_engine/api |
utils |
software | healthy | python/src/content_engine/utils |
monitoring |
software | healthy | python/src/content_engine/monitoring |
scoring |
software | healthy | python/src/content_engine/scoring |
orchestrator |
software | healthy | python/src/content_engine/orchestrator |
prompts |
software | healthy | python/src/content_engine/prompts |
skills |
software | healthy | python/src/content_engine/prompts/skills |
retrievers |
software | healthy | python/src/content_engine/retrievers |
services |
software | healthy | python/src/content_engine/services |
llm |
software | healthy | python/src/content_engine/services/llm |
image_backends |
software | healthy | python/src/content_engine/services/image_backends |
config |
software | healthy | python/src/content_engine/config |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
postiz |
software | healthy | postiz |
src |
software | healthy | src |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
writing-lab |
software | healthy | src/app/api/writing-lab |
sessions |
software | healthy | src/app/api/writing-lab/sessions |
[id] |
software | healthy | src/app/api/writing-lab/sessions/[id] |
vote |
software | healthy | src/app/api/writing-lab/sessions/[id]/vote |
memory |
software | healthy | src/app/api/memory |
discover |
software | healthy | src/app/api/memory/discover |
upload |
software | healthy | src/app/api/memory/upload |
facts |
software | healthy | src/app/api/memory/facts |
[id] |
software | healthy | src/app/api/memory/facts/[id] |
consolidate |
software | healthy | src/app/api/memory/consolidate |
episodic |
software | healthy | src/app/api/memory/episodic |
social |
software | healthy | src/app/api/social |
health |
software | healthy | src/app/api/social/health |
integrations |
software | healthy | src/app/api/social/integrations |
mine |
software | healthy | src/app/api/social/integrations/mine |
[platform] |
software | healthy | src/app/api/social/integrations/mine/[platform] |
publish |
software | healthy | src/app/api/social/publish |
twitter |
software | healthy | src/app/api/social/publish/twitter |
linkedin |
software | healthy | src/app/api/social/publish/linkedin |
analytics |
software | healthy | src/app/api/social/analytics |
schedule |
software | healthy | src/app/api/social/schedule |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestFallbackEvent |
software | healthy | python/tests/test_fallback_metrics.py:21 |
TestFallbackMetrics |
software | healthy | python/tests/test_fallback_metrics.py:43 |
TestGlobalFallbackMetrics |
software | healthy | python/tests/test_fallback_metrics.py:368 |
TestEdgeCases |
software | healthy | python/tests/test_fallback_metrics.py:399 |
TestDirectParseStrategy |
software | healthy | python/tests/test_json_parser.py:16 |
TestStripOuterFencesStrategy |
software | healthy | python/tests/test_json_parser.py:62 |
TestExtractFirstJSONStrategy |
software | healthy | python/tests/test_json_parser.py:134 |
TestRegexExtractionStrategy |
software | healthy | python/tests/test_json_parser.py:171 |
TestPartialExtractionStrategy |
software | healthy | python/tests/test_json_parser.py:192 |
TestEdgeCases |
software | healthy | python/tests/test_json_parser.py:218 |
TestConvenienceWrapper |
software | healthy | python/tests/test_json_parser.py:272 |
TestProductionScenarios |
software | healthy | python/tests/test_json_parser.py:292 |
TestPerformance |
software | healthy | python/tests/test_json_parser.py:351 |
TestErrorHandling |
software | healthy | python/tests/test_json_parser.py:370 |
TestHeartbeatCache |
software | healthy | python/tests/test_heartbeat_pragmatic.py:21 |
TestRateLimiter |
software | healthy | python/tests/test_heartbeat_pragmatic.py:88 |
TestAgentIdentifierExtraction |
software | healthy | python/tests/test_heartbeat_pragmatic.py:136 |
TestHeartbeatRecording |
software | healthy | python/tests/test_heartbeat_pragmatic.py:159 |
TestCacheStats |
software | healthy | python/tests/test_heartbeat_pragmatic.py:257 |
TestHeartbeatPerformance |
software | healthy | python/tests/test_heartbeat_pragmatic.py:275 |
TestComputeFinalScore |
software | healthy | python/tests/test_core.py:18 |
TestNormalizeUrl |
software | healthy | python/tests/test_core.py:101 |
TestDeduplicate |
software | healthy | python/tests/test_core.py:135 |
TestRetrieverEnums |
software | healthy | python/tests/test_core.py:194 |
TestParseJson |
software | healthy | python/tests/test_core.py:218 |
TestRateLimiter |
software | healthy | python/tests/test_core.py:263 |
TestCircuitBreaker |
software | healthy | python/tests/test_degradation.py:22 |
TestDegradationLevel |
software | healthy | python/tests/test_degradation.py:111 |
TestGracefulDegradationManager |
software | healthy | python/tests/test_degradation.py:147 |
TestGlobalDegradationManager |
software | healthy | python/tests/test_degradation.py:245 |
TestIntegrationScenarios |
software | healthy | python/tests/test_degradation.py:270 |
TestParallelLLMCaller |
software | healthy | python/tests/test_parallel_llm.py:22 |
TestParallelCallMetrics |
software | healthy | python/tests/test_parallel_llm.py:230 |
TestGlobalInstances |
software | healthy | python/tests/test_parallel_llm.py:317 |
TestIntegrationScenarios |
software | healthy | python/tests/test_parallel_llm.py:335 |
TestVoiceCalibration |
software | healthy | python/tests/test_humanizer.py:25 |
TestHumanizerDraft |
software | healthy | python/tests/test_humanizer.py:119 |
TestStripJson |
software | healthy | python/tests/test_humanizer.py:322 |
TestPromptTemplates |
software | healthy | python/tests/test_humanizer.py:350 |
TestSendNewsletterRequest |
software | healthy | python/tests/test_security.py:24 |
TestScheduledAtValidation |
software | healthy | python/tests/test_security.py:74 |
TestPublishRequestNoToken |
software | healthy | python/tests/test_security.py:117 |
TestSanitizeForPrompt |
software | healthy | python/tests/test_security.py:151 |
TestSSRFProtection |
software | healthy | python/tests/test_security.py:195 |
TestPersistentRateLimiterFallback |
software | healthy | python/tests/test_security.py:245 |
TestSchedulerSecretGuard |
software | healthy | python/tests/test_security.py:283 |
TestBrandIsolation |
software | healthy | python/tests/test_security_isolation.py:12 |
TestEmergencyFallback |
software | healthy | python/tests/test_llm_fallback.py:24 |
TestNormalFallbackChain |
software | healthy | python/tests/test_llm_fallback.py:99 |
TestFallbackMonitor |
software | healthy | python/tests/test_llm_fallback.py:169 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | python/src/content_engine/main.py |
GET /health/db |
api | healthy | python/src/content_engine/main.py |
GET /system/llm-routing |
api | healthy | python/src/content_engine/api/routes.py |
POST /research/trigger |
api | healthy | python/src/content_engine/api/routes.py |
GET /research/runs |
api | healthy | python/src/content_engine/api/routes.py |
GET /research/items |
api | healthy | python/src/content_engine/api/routes.py |
PATCH /research/items/{item_id}/status |
api | healthy | python/src/content_engine/api/routes.py |
POST /scoring/run |
api | healthy | python/src/content_engine/api/routes.py |
POST /content/generate |
api | healthy | python/src/content_engine/api/routes.py |
POST /content/drafts/{draft_id}/god-mode |
api | healthy | python/src/content_engine/api/routes.py |
POST /content/drafts/{draft_id}/adapt |
api | healthy | python/src/content_engine/api/routes.py |
POST /content/drafts/{draft_id}/humanize |
api | healthy | python/src/content_engine/api/routes.py |
GET /content/drafts |
api | healthy | python/src/content_engine/api/routes.py |
PATCH /content/drafts/{draft_id} |
api | healthy | python/src/content_engine/api/routes.py |
GET /research/stats |
api | healthy | python/src/content_engine/api/routes.py |
POST /writing-lab/sessions |
api | healthy | python/src/content_engine/api/routes.py |
GET /writing-lab/sessions |
api | healthy | python/src/content_engine/api/routes.py |
GET /writing-lab/sessions/{session_id} |
api | healthy | python/src/content_engine/api/routes.py |
POST /writing-lab/sessions/{session_id}/vote |
api | healthy | python/src/content_engine/api/routes.py |
POST /newsletter/generate |
api | healthy | python/src/content_engine/api/routes.py |
POST /scheduler/weekly-newsletter |
api | healthy | python/src/content_engine/api/routes.py |
POST /newsletter/send |
api | healthy | python/src/content_engine/api/routes.py |
GET /newsletter/{newsletter_id}/preview |
api | healthy | python/src/content_engine/api/routes.py |
GET /newsletter/{newsletter_id}/report |
api | healthy | python/src/content_engine/api/routes.py |
POST /webhooks/telegram |
api | healthy | python/src/content_engine/api/routes.py |
POST /webhooks/email/brevo |
api | healthy | python/src/content_engine/api/routes.py |
POST /webhooks/email/mailchimp |
api | healthy | python/src/content_engine/api/routes.py |
GET /email-provider/config |
api | healthy | python/src/content_engine/api/routes.py |
POST /email-provider/config |
api | healthy | python/src/content_engine/api/routes.py |
POST /email-provider/validate |
api | healthy | python/src/content_engine/api/routes.py |
GET /email-provider/lists |
api | healthy | python/src/content_engine/api/routes.py |
POST /social/publish |
api | healthy | python/src/content_engine/api/routes.py |
POST /social/publish/linkedin |
api | healthy | python/src/content_engine/api/routes.py |
POST /social/publish/twitter |
api | healthy | python/src/content_engine/api/routes.py |
POST /social/schedule |
api | healthy | python/src/content_engine/api/routes.py |
POST /analytics/metrics |
api | healthy | python/src/content_engine/api/routes.py |
POST /analytics/feedback-loop |
api | healthy | python/src/content_engine/api/routes.py |
POST /analytics/pull-metrics |
api | healthy | python/src/content_engine/api/routes.py |
POST /scheduler/daily-pipeline |
api | healthy | python/src/content_engine/api/routes.py |
POST /scheduler/publish-scheduled |
api | healthy | python/src/content_engine/api/routes.py |
POST /auth/cache-invalidate |
api | healthy | python/src/content_engine/api/routes.py |
GET /llm/fallback-stats |
api | healthy | python/src/content_engine/api/routes.py |
GET /llm/fallback-log |
api | healthy | python/src/content_engine/api/routes.py |
POST /memory/consolidate |
api | healthy | python/src/content_engine/api/routes.py |
POST /memory/consolidate-user |
api | healthy | python/src/content_engine/api/routes.py |
POST /memory/recall |
api | healthy | python/src/content_engine/api/routes.py |
GET /memory/facts |
api | healthy | python/src/content_engine/api/routes.py |
GET /memory/episodic |
api | healthy | python/src/content_engine/api/routes.py |
GET /memory/expiring |
api | healthy | python/src/content_engine/api/routes.py |
PATCH /memory/facts/{fact_id} |
api | healthy | python/src/content_engine/api/routes.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
brands |
data | healthy | supabase/schema_complete.sql |
users |
data | healthy | supabase/schema_complete.sql |
research_runs |
data | healthy | supabase/schema_complete.sql |
research_items |
data | healthy | supabase/schema_complete.sql |
scores |
data | healthy | supabase/schema_complete.sql |
content_drafts |
data | healthy | supabase/schema_complete.sql |
god_mode_reviews |
data | healthy | supabase/schema_complete.sql |
newsletters |
data | healthy | supabase/schema_complete.sql |
newsletter_candidates |
data | healthy | supabase/schema_complete.sql |
campaigns |
data | healthy | supabase/schema_complete.sql |
calendar_events |
data | healthy | supabase/schema_complete.sql |
api_costs |
data | healthy | supabase/schema_complete.sql |
writing_lab_sessions |
data | healthy | supabase/schema_complete.sql |
writing_lab_rounds |
data | healthy | supabase/schema_complete.sql |
revenue_deals |
data | healthy | supabase/schema_complete.sql |
pipeline_health |
data | healthy | supabase/schema_complete.sql |
feedback |
data | healthy | supabase/schema_complete.sql |
audit_trail |
data | healthy | supabase/schema_complete.sql |
agent_configs |
data | healthy | supabase/schema_complete.sql |
agent_config_versions |
data | healthy | supabase/schema_complete.sql |
agent_skills |
data | healthy | supabase/schema_complete.sql |
social_metrics |
data | healthy | supabase/schema_complete.sql |
feedback_loop_audit |
data | healthy | supabase/schema_complete.sql |
rate_limit_counters |
data | healthy | supabase/schema_complete.sql |
humanizer_performance |
data | healthy | supabase/schema_complete.sql |
llm_fallback_log |
data | healthy | supabase/schema_complete.sql |
brand_members |
data | healthy | supabase/schema_complete.sql |
memory_hot |
data | healthy | supabase/schema_complete.sql |
memory_semantic |
data | healthy | supabase/schema_complete.sql |
memory_events |
data | healthy | supabase/schema_complete.sql |
memory_archive |
data | healthy | supabase/schema_complete.sql |
public |
data | healthy | supabase/schema_complete.sql |
brand_assets |
data | healthy | supabase/schema_complete.sql |
image_generations |
data | healthy | supabase/schema_complete.sql |
feature_flags |
data | healthy | supabase/schema_complete.sql |
brand_integrations |
data | healthy | supabase/schema_complete.sql |
email_provider_config |
data | healthy | supabase/schema_complete.sql |
newsletter_events |
data | healthy | supabase/schema_complete.sql |
deep_research_jobs |
data | healthy | supabase/schema_complete.sql |
competitor_snapshots |
data | healthy | supabase/schema_complete.sql |
notification_events |
data | healthy | supabase/schema_complete.sql |
video_templates |
data | healthy | supabase/schema_complete.sql |
videos |
data | healthy | supabase/schema_complete.sql |
heygen_usage |
data | healthy | supabase/schema_complete.sql |
brevo_contacts |
data | healthy | supabase/schema_complete.sql |
brevo_campaigns |
data | healthy | supabase/schema_complete.sql |
email_automations |
data | healthy | supabase/schema_complete.sql |
llm_provider_metrics |
data | healthy | supabase/schema_complete.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
BootstrapLayout |
frontend | healthy | src/app/bootstrap/layout.tsx |
BootstrapPage |
frontend | healthy | src/app/bootstrap/page.tsx |
DashboardPage |
frontend | healthy | src/app/(dashboard)/page.tsx |
WritingLabPage |
frontend | healthy | src/app/(dashboard)/writing-lab/page.tsx |
MemoryInspectorPage |
frontend | healthy | src/app/(dashboard)/memory/page.tsx |
SocialPage |
frontend | healthy | src/app/(dashboard)/social/page.tsx |
SetupPage |
frontend | healthy | src/app/(dashboard)/setup/page.tsx |
ContentHubPage |
frontend | healthy | src/app/(dashboard)/content-hub/page.tsx |
DraftDetailPage |
frontend | healthy | src/app/(dashboard)/content-hub/[id]/page.tsx |
BrandsPage |
frontend | healthy | src/app/(dashboard)/brands/page.tsx |
CompetitorWatchPage |
frontend | healthy | src/app/(dashboard)/competitor-watch/page.tsx |
VideosPage |
frontend | healthy | src/app/(dashboard)/videos/page.tsx |
MetrichePage |
frontend | healthy | src/app/(dashboard)/metrics/page.tsx |
NewsletterPage |
frontend | healthy | src/app/(dashboard)/newsletter/page.tsx |
NewsletterEditPage |
frontend | healthy | src/app/(dashboard)/newsletter/[id]/page.tsx |
RevenuePage |
frontend | healthy | src/app/(dashboard)/revenue/page.tsx |
CostiAPIPage |
frontend | healthy | src/app/(dashboard)/costi-api/page.tsx |
SettingsPage |
frontend | healthy | src/app/(dashboard)/settings/page.tsx |
BrandAssetsPage |
frontend | healthy | src/app/(dashboard)/settings/brand-assets/page.tsx |
SocialConnectionsPage |
frontend | healthy | src/app/(dashboard)/settings/social-connections/page.tsx |
AgentSettingsPage |
frontend | healthy | src/app/(dashboard)/settings/agenti/page.tsx |
AutomationsPage |
frontend | healthy | src/app/(dashboard)/settings/automations/page.tsx |
VideoTemplatesPage |
frontend | healthy | src/app/(dashboard)/settings/video-templates/page.tsx |
FeatureFlagsPage |
frontend | healthy | src/app/(dashboard)/settings/feature-flags/page.tsx |
AIProvidersPage |
frontend | healthy | src/app/(dashboard)/settings/ai-providers/page.tsx |
AudiencePage |
frontend | healthy | src/app/(dashboard)/settings/audience/page.tsx |
ImageGenerationSettingsPage |
frontend | healthy | src/app/(dashboard)/settings/image-generation/page.tsx |
BrandContextPage |
frontend | healthy | src/app/(dashboard)/settings/brand-context/page.tsx |
RicercaPage |
frontend | healthy | src/app/(dashboard)/research/page.tsx |
CalendarioPage |
frontend | healthy | src/app/(dashboard)/calendario/page.tsx |
BlogPage |
frontend | healthy | src/app/(dashboard)/blog/page.tsx |
DeepResearchPage |
frontend | healthy | src/app/(dashboard)/deep-research/page.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/layout.tsx |
LoginPage |
frontend | healthy | src/app/(auth)/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/bootstrap |
frontend | healthy | src/app/bootstrap/page.tsx |
/(dashboard) |
frontend | healthy | src/app/(dashboard)/page.tsx |
/(dashboard)/writing-lab |
frontend | healthy | src/app/(dashboard)/writing-lab/page.tsx |
/(dashboard)/memory |
frontend | healthy | src/app/(dashboard)/memory/page.tsx |
/(dashboard)/social |
frontend | healthy | src/app/(dashboard)/social/page.tsx |
/(dashboard)/setup |
frontend | healthy | src/app/(dashboard)/setup/page.tsx |
/(dashboard)/content-hub |
frontend | healthy | src/app/(dashboard)/content-hub/page.tsx |
/(dashboard)/content-hub/[id] |
frontend | healthy | src/app/(dashboard)/content-hub/[id]/page.tsx |
/(dashboard)/brands |
frontend | healthy | src/app/(dashboard)/brands/page.tsx |
/(dashboard)/competitor-watch |
frontend | healthy | src/app/(dashboard)/competitor-watch/page.tsx |
/(dashboard)/videos |
frontend | healthy | src/app/(dashboard)/videos/page.tsx |
/(dashboard)/metrics |
frontend | healthy | src/app/(dashboard)/metrics/page.tsx |
/(dashboard)/newsletter |
frontend | healthy | src/app/(dashboard)/newsletter/page.tsx |
/(dashboard)/newsletter/[id] |
frontend | healthy | src/app/(dashboard)/newsletter/[id]/page.tsx |
/(dashboard)/revenue |
frontend | healthy | src/app/(dashboard)/revenue/page.tsx |
/(dashboard)/costi-api |
frontend | healthy | src/app/(dashboard)/costi-api/page.tsx |
/(dashboard)/settings |
frontend | healthy | src/app/(dashboard)/settings/page.tsx |
/(dashboard)/settings/brand-assets |
frontend | healthy | src/app/(dashboard)/settings/brand-assets/page.tsx |
/(dashboard)/settings/social-connections |
frontend | healthy | src/app/(dashboard)/settings/social-connections/page.tsx |
/(dashboard)/settings/agenti |
frontend | healthy | src/app/(dashboard)/settings/agenti/page.tsx |
/(dashboard)/settings/automations |
frontend | healthy | src/app/(dashboard)/settings/automations/page.tsx |
/(dashboard)/settings/video-templates |
frontend | healthy | src/app/(dashboard)/settings/video-templates/page.tsx |
/(dashboard)/settings/feature-flags |
frontend | healthy | src/app/(dashboard)/settings/feature-flags/page.tsx |
/(dashboard)/settings/ai-providers |
frontend | healthy | src/app/(dashboard)/settings/ai-providers/page.tsx |
/(dashboard)/settings/audience |
frontend | healthy | src/app/(dashboard)/settings/audience/page.tsx |
/(dashboard)/settings/image-generation |
frontend | healthy | src/app/(dashboard)/settings/image-generation/page.tsx |
/(dashboard)/settings/brand-context |
frontend | healthy | src/app/(dashboard)/settings/brand-context/page.tsx |
/(dashboard)/research |
frontend | healthy | src/app/(dashboard)/research/page.tsx |
/(dashboard)/calendario |
frontend | healthy | src/app/(dashboard)/calendario/page.tsx |
/(dashboard)/blog |
frontend | healthy | src/app/(dashboard)/blog/page.tsx |
/(dashboard)/deep-research |
frontend | healthy | src/app/(dashboard)/deep-research/page.tsx |
/(auth)/login |
frontend | healthy | src/app/(auth)/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::docker-compose.postiz.yaml |
security | healthy | docker-compose.postiz.yaml |
auth::python/tests/test_security.py |
security | healthy | python/tests/test_security.py |
auth::.env.example |
security | healthy | .env.example |
auth::python/src/content_engine/db.py |
security | healthy | python/src/content_engine/db.py |
auth::python/src/content_engine/api/auth_middleware.py |
security | healthy | python/src/content_engine/api/auth_middleware.py |
auth::python/src/content_engine/config.py |
security | healthy | python/src/content_engine/config.py |
auth::python/src/content_engine/services/postiz_publisher.py |
security | healthy | python/src/content_engine/services/postiz_publisher.py |
auth::python/tests/test_e2e_heartbeat_integration.py |
security | healthy | python/tests/test_e2e_heartbeat_integration.py |
auth::docker-compose.dev.yml |
security | healthy | docker-compose.dev.yml |
auth::src/lib/api-helpers.ts |
security | healthy | src/lib/api-helpers.ts |
auth::python/tests/test_security_isolation.py |
security | healthy | python/tests/test_security_isolation.py |
auth::README.md |
security | healthy | README.md |
auth::python/src/content_engine/config/settings.py |
security | healthy | python/src/content_engine/config/settings.py |
auth::src/app/api/social/publish/twitter/route.ts |
security | healthy | src/app/api/social/publish/twitter/route.ts |
auth::python/src/content_engine/api/routes.py |
security | healthy | python/src/content_engine/api/routes.py |
auth::src/app/api/social/publish/linkedin/route.ts |
security | healthy | src/app/api/social/publish/linkedin/route.ts |
auth::src/app/api/memory/consolidate/route.ts |
security | healthy | src/app/api/memory/consolidate/route.ts |
auth::cli/src/commands/init.ts |
security | healthy | cli/src/commands/init.ts |
auth::src/app/(dashboard)/settings/page.tsx |
security | healthy | src/app/(dashboard)/settings/page.tsx |
auth::python/src/content_engine/main.py |
security | healthy | python/src/content_engine/main.py |
auth::setup.sh |
security | healthy | setup.sh |
auth::postiz/.env.postiz.example |
security | healthy | postiz/.env.postiz.example |
auth::src/app/(dashboard)/settings/social-connections/page.… |
security | healthy | src/app/(dashboard)/settings/social-connections/page.tsx |
auth::python/src/content_engine/api/routes_images.py |
security | healthy | python/src/content_engine/api/routes_images.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5000 |
network | healthy | .env.example |
port:8000 |
network | healthy | docker-compose.full.yaml |
port:8001 |
network | healthy | docker-compose.full.yaml |
port:8002 |
network | healthy | docker-compose.full.yaml |
port:3000 |
network | healthy | docker-compose.full.yaml |
port:8233 |
network | healthy | docker-compose.full.yaml |
port:8080 |
network | healthy | docker-compose.full.yaml |
port:4200 |
network | healthy | docker-compose.full.yaml |
port:3001 |
network | healthy | docker-compose.full.yaml |
port:8082 |
network | healthy | python/src/content_engine/main.py |
port:07 |
network | healthy | .github/workflows/daily-pipeline.yml |
port:05 |
network | healthy | .github/workflows/daily-pipeline.yml |
port:02 |
network | healthy | .github/workflows/daily-pipeline.yml |
port:08 |
network | healthy | .github/workflows/security-scan.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.1 |
network | healthy | python/tests/test_security.py |
10.0.0.1 |
network | healthy | python/tests/test_security.py |
169.254.169.254 |
network | healthy | python/tests/test_security.py |
10.0.0.0 |
network | healthy | python/src/content_engine/api/routes_llm_providers.py |
172.16.0.0 |
network | healthy | python/src/content_engine/api/routes_llm_providers.py |
192.168.0.0 |
network | healthy | python/src/content_engine/api/routes_llm_providers.py |
127.0.0.0 |
network | healthy | python/src/content_engine/api/routes_llm_providers.py |
169.254.0.0 |
network | healthy | python/src/content_engine/services/content_enrichment.py |
| Label | Layer | Status | Path |
|---|---|---|---|
daily-pipeline |
cicd | healthy | .github/workflows/daily-pipeline.yml |
feedback-loop |
cicd | healthy | .github/workflows/daily-pipeline.yml |
python-security-scan |
cicd | healthy | .github/workflows/security-scan.yml |
node-security-scan |
cicd | healthy | .github/workflows/security-scan.yml |
notify-on-failure |
cicd | healthy | .github/workflows/security-scan.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
docker-build |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | docker-compose.full.yaml |
postgresql |
data | healthy | docker-compose.full.yaml |
postgres |
data | healthy | docker-compose.full.yaml |
elasticsearch |
data | healthy | python/src/content_engine/utils/logging_config.py |
sqlite |
data | healthy | python/src/content_engine/retrievers/serper.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
vps::hetzner |
hardware | healthy | README.md |
vps::digitalocean |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | python/tests/test_security.py |
vps::ec2 |
hardware | healthy | python/tests/test_security.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::python/Dockerfile |
hardware | healthy | python/Dockerfile |
image::docker/tts-service/Dockerfile |
hardware | healthy | docker/tts-service/Dockerfile |
image::docker/whisper-service/Dockerfile |
hardware | healthy | docker/whisper-service/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::daily-pipeline |
cicd | healthy | .github/workflows/daily-pipeline.yml |
gha::security-scan |
cicd | healthy | .github/workflows/security-scan.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
BRAND_SECRETS_ENCRYPTION_KEY |
cicd | healthy | — |
PYTHON_BACKEND_URL |
cicd | healthy | — |
SCHEDULER_SECRET |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
davidesilver__ZeroHuman-Agency |
software | healthy | /data/fable5_failed_archive/davidesilver__ZeroHuman-Agency |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | python/src/content_engine/services/llm/provider_catalog.py |
This page is publicly accessible at:
https://repobility.com/scan/75e9483c-675f-4d61-9c27-767b33282700/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/75e9483c-675f-4d61-9c27-767b33282700/
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.