Skip to content

[tech-debt] deprecated/typing: Batch — 164 findings across 164 files #126

Description

@Duskript

[tech-debt] deprecated/typing — Batch: 164 findings

This issue batches all deprecated/typing findings detected on 2026-08-10T11:06:25Z.

Field Value
Total 164 findings across 164 files
Severity low
Detected 2026-08-10T11:06:25Z

Findings

  • conductor/credentials/__init__.py:45 — typing generics usage; prefer built-in collection generics where practical
  • conductor/credentials/encrypted_sqlite_impl.py:58 — typing generics usage; prefer built-in collection generics where practical
  • conductor/credentials/interface.py:43 — typing generics usage; prefer built-in collection generics where practical
  • conductor/credentials/local_stub.py:59 — typing generics usage; prefer built-in collection generics where practical
  • conductor/credentials/types.py:30 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/api_server.pre-4.0a-full.py:50 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/api_server.py:50 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/auth.py:33 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/cli_tool.py:41 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/cron_scheduler.py:31 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/delivery.py:28 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/engine.py:34 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/gateway.py:33 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/live_stream.py:47 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/merge.py:37 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/nats.py:31 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/quarantine_sweeper.py:44 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/service.py:30 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/tests/fixtures.py:26 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/tests/test_api_server.py:29 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/tests/test_cron_e2e.py:34 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/tests/test_live_stream.py:31 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/tests/test_real_engine_e2e.py:87 — typing generics usage; prefer built-in collection generics where practical
  • conductor/v2/webhook.py:24 — typing generics usage; prefer built-in collection generics where practical
  • connectors/run.py:34 — typing generics usage; prefer built-in collection generics where practical
  • connectors/sources/youtube_takeout/connector.py:49 — typing generics usage; prefer built-in collection generics where practical
  • connectors/sources/youtube_takeout/tests/test_connector.py:35 — typing generics usage; prefer built-in collection generics where practical
  • cron/pantheon-sync/sync_scheduler.py:28 — typing generics usage; prefer built-in collection generics where practical
  • cron/pantheon-sync/sync_state.py:11 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/bird_x.py:17 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/bluesky.py:21 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/categories.py:26 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/chrome_cookies.py:22 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/cjk.py:25 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/cookie_extract.py:20 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/dates.py:4 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/digg.py:24 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/entity_extract.py:5 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/fanout.py:17 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/github.py:18 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/hackernews.py:13 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/html_publish.py:6 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/http.py:11 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/instagram.py:14 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/jobs.py:23 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/linkedin.py:13 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/pinterest.py:12 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/polymarket.py:12 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/quality_nudge.py:7 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/query.py:5 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit.py:16 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_arctic.py:19 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_enrich.py:9 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_keyless.py:23 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_listing.py:21 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_public.py:28 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_rss.py:21 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/reddit_shreddit.py:21 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/relevance.py:10 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/resolve.py:13 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/setup_wizard.py:15 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/subproc.py:14 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/threads.py:12 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/tiktok.py:12 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/transcribe.py:25 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/truthsocial.py:10 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/ui.py:7 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/web_fetch_keyless.py:21 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/xai_x.py:6 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/xiaohongshu_api.py:9 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/xquik.py:11 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/xurl_x.py:16 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/lib/youtube_yt.py:22 — typing generics usage; prefer built-in collection generics where practical
  • god-packages/shared-skills/last30days/scripts/store.py:19 — typing generics usage; prefer built-in collection generics where practical
  • hermes-dojo/scripts/failed_trajectory_mining.py:23 — typing generics usage; prefer built-in collection generics where practical
  • hermes-dojo/scripts/skill_crystallization.py:24 — typing generics usage; prefer built-in collection generics where practical
  • hermes_cli/kanban_config.py:22 — typing generics usage; prefer built-in collection generics where practical
  • hermes_cli/kanban_contract.py:31 — typing generics usage; prefer built-in collection generics where practical
  • lib/extractors/llm_extractor.py:16 — typing generics usage; prefer built-in collection generics where practical
  • lib/forge_sweep.py:21 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/contracts.py:32 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/embedder.py:25 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/entities/l2_llm.py:39 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/entities/recency.py:27 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/entities/traversal.py:55 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/l2_scenarios_query.py:80 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/llm.py:40 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/person_roots_backend.py:20 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/retrieval_coverage.py:87 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/retrieval_hydration.py:73 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/retrieve_fusion.py:39 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor/vector_backend.py:33 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_benchmarks.py:33 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_brief.py:32 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_browse.py:20 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_db.py:11 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_decay.py:24 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_eviction.py:23 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_forge.py:38 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_gates.py:46 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_goals.py:42 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_hybrid.py:39 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_paths.py:36 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_patterns.py:9 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_safety.py:8 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_score.py:32 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_subconscious.py:31 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_tick.py:49 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_tier_a.py:25 — typing generics usage; prefer built-in collection generics where practical
  • lib/ichor_trajectory.py:43 — typing generics usage; prefer built-in collection generics where practical
  • lib/inbox_stats.py:37 — typing generics usage; prefer built-in collection generics where practical
  • lib/pantheon_path.py:19 — typing generics usage; prefer built-in collection generics where practical
  • lib/person_roots/proposals.py:12 — typing generics usage; prefer built-in collection generics where practical
  • lib/person_roots/schema.py:19 — typing generics usage; prefer built-in collection generics where practical
  • lib/user_observations.py:16 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/__init__.py:22 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/demeter.py:19 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/graph_client.py:22 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/archive.py:30 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/distill.py:26 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/embed.py:16 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/health.py:20 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/mailbox.py:27 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/models.py:11 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hades/orchestrator.py:35 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/hestia.py:22 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/ichor/state_ledger.py:49 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/gods/kronos.py:13 — typing generics usage; prefer built-in collection generics where practical
  • pantheon-core/mcp_server.py:20 — typing generics usage; prefer built-in collection generics where practical
  • plugins/ichor-gates/__init__.py:42 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/__init__.py:41 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/demeter/classifier.py:12 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/demeter/ingest.py:15 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/demeter/watcher.py:15 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/graph_client.py:22 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/ichor_nudge.py:34 — typing generics usage; prefer built-in collection generics where practical
  • plugins/pantheon/shared_facts.py:25 — typing generics usage; prefer built-in collection generics where practical
  • scripts/clawforge-tallon-connection-watcher.py:49 — typing generics usage; prefer built-in collection generics where practical
  • scripts/clawforge_audit.py:53 — typing generics usage; prefer built-in collection generics where practical
  • scripts/clawforge_rate_limit.py:49 — typing generics usage; prefer built-in collection generics where practical
  • scripts/embed-catchup.py:51 — typing generics usage; prefer built-in collection generics where practical
  • scripts/heartbeat.py:21 — typing generics usage; prefer built-in collection generics where practical
  • scripts/ichor_overnight_phase4.py:27 — typing generics usage; prefer built-in collection generics where practical
  • scripts/ichor_temporal_backfill.py:29 — typing generics usage; prefer built-in collection generics where practical
  • scripts/inbox-notifier.py:50 — typing generics usage; prefer built-in collection generics where practical
  • scripts/inbox-watcher.py:53 — typing generics usage; prefer built-in collection generics where practical
  • scripts/pantheon-improvement-report.py:20 — typing generics usage; prefer built-in collection generics where practical
  • scripts/reembed-athenaeum.py:16 — typing generics usage; prefer built-in collection generics where practical
  • scripts/shared-context-watcher.py:66 — typing generics usage; prefer built-in collection generics where practical
  • scripts/the-fates.py:24 — typing generics usage; prefer built-in collection generics where practical
  • services/olympus-backend/main.py:24 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_er_p2_l2_llm.py:23 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_b4_advanced_retrieval.py:23 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_context_pack.py:46 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_forge.py:12 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_retrieval_observability.py:36 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_v2_phase5_state_ledger.py:23 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_ichor_vector_hydration.py:40 — typing generics usage; prefer built-in collection generics where practical
  • tests/test_retrieval_coverage.py:39 — typing generics usage; prefer built-in collection generics where practical
  • webui/api/athenaeum.py:13 — typing generics usage; prefer built-in collection generics where practical
  • webui/api/boons.py:13 — typing generics usage; prefer built-in collection generics where practical
  • webui/api/clarify.py:12 — typing generics usage; prefer built-in collection generics where practical
  • webui/api/extensions.py:12 — typing generics usage; prefer built-in collection generics where practical
  • webui/api/streaming.py:17 — typing generics usage; prefer built-in collection generics where practical

Recommendation

Use built-in generic aliases such as list[str] and dict[str, int] on Python 3.9+.

Labels

tech-debt, category:deprecated, severity:low

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions