github Python analyzed 1887c18

kouroshez/coding-os

github

The cognitive operating system that gives AI coding agents memory, structure, and discipline — knowledge graph, Scrumban board, and an enforced engineering loop.

maintainer
kouroshez
license
Apache-2.0
first seen
2026-08-04
last seen
2026-08-25
releases · 30d
21
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  2. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  3. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  4. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  5. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  6. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  7. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  8. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  9. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  10. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  11. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  12. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  13. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  14. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  15. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  16. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  17. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  18. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  19. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
  20. HIGH code analysis flagged dynamic code execution in kouroshez/coding-os
capabilities 47 tools
transport stdio · http counts 47 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • cos_details
  • cos_digest_regenerate
  • cos_doc_headers_by
  • cos_doc_search
  • cos_failure_pattern_query
  • cos_graph_context
  • cos_graph_contracts
  • cos_graph_dead_code
  • cos_graph_detect_changes
  • cos_graph_doctor
  • cos_graph_export
  • cos_graph_impact
  • cos_graph_path
  • cos_graph_references
  • cos_graph_rename_plan
  • cos_graph_similar
  • cos_graph_trace
  • cos_health
  • cos_learn_extract
  • cos_learn_narrative
  • cos_learn_suggest
  • cos_learn_validate
  • cos_log_query
  • cos_metric_query
  • cos_metric_record
  • cos_metric_trend
  • cos_promote
  • cos_retrieval_cite
  • cos_retrieval_enrichment_check
  • cos_retrieval_learn
  • cos_retrieval_quality
  • cos_route_model
  • cos_route_skill
  • cos_search
  • cos_task_board
  • cos_task_by_filter
  • cos_task_claim_next
  • cos_task_create
  • cos_task_daily
  • cos_task_move
  • cos_task_pick
  • cos_task_reclaim
  • cos_task_retro
  • cos_task_wip_check
  • cos_timeline
  • cos_trajectory_read
  • cos_work_log_append
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 1887c18 · analyzer v33 · 1d ago

skills & prompt files 191

danger signals5

code evidence vv0.3.21 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 2522

filesystem 400

  • fs kouroshez-coding-os-1887c18/src/adapters/claude/_claude_sdk_options.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/_claude_sdk_telemetry.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/_install_helpers/extract_stacks.py :31 with open(argv[1]) as f:
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/_install_helpers/update_mcp_json.py :27 import shutil
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/account_probe.py :18 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/hooks/agent_memory_sync.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/presence_provider.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/sdk_dispatcher.py :25 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/claude/update_mcp_json.py :25 import shutil
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/_codex_pricing.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/account_probe.py :18 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/chat_provider.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/enable_codex_hooks.py :23 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/ensure_codex_mcp.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/hooks/codex-merge-hook-output.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/adapters/codex/sdk_dispatcher.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_board_cli_shared.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_board_cli_validate.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_board_cli_views.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_cli_paths.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_data_types.py :21 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_adapters.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_cognition.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_graph_embeddings.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_graph_pipeline.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_hook_coverage.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_mcp.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_presence.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_project.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_run.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_runtime.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_schedule.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_shared.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_stacks.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_doctor_supervision.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_graph_cli_group.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_graph_cli_ingest.py :6 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_graph_cli_query.py :6 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_graph_cli_reindex.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_hub_paths.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_hub_service.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_boundaries.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_git.py :12 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_init_indexing.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_materialize.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_phase.py :12 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_init_preview.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_registries.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_scaffold.py :12 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_init_summary.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_init_target.py :12 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/_init_world.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_module_rules_cascade.py :5 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_render_agents_md.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_resources.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_skill_project.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_stack_parsers.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/_update_manifest.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/adapter_registry.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/add_stack.py :26 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/adopt_command.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/brain_commands.py :18 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/cognition.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/config_composer.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/core_version.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/cron_commands.py :8 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/db_reset.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/doc_commands.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_board.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_bootstrap.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_core.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_modules.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_quality.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_registry.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_checks_scaffold.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_extras.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_graph.py :29 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/doctor_tokens.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/hook_renderer.py :33 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/hub_commands.py :22 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/init_command.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/install_commands.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/list_adapters.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/list_stacks.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/main.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/materialize_file.py :16 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/mcp_start.py :27 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/module_commands.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/pr_commands.py :29 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/preset_commands.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/preset_registry.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/project_overrides.py :21 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/registry.py :19 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/remove_stack.py :31 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/runtime_commands.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/setup.py :21 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/skill_commands.py :17 import shutil
  • fs kouroshez-coding-os-1887c18/src/cli/skill_registry.py :33 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/skills_list.py :31 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/stack_lint.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/stack_maturity.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/stack_registry.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/subsystems.py :18 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/supervision_commands.py :4 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/sync_all.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/tail_command.py :16 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/update.py :22 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/cli/verify_since_edit.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_agent_runtime.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_forge.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_git_links.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_history.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_pick.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_ready.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_reposition.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_shared.py :20 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_stranded.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_mcp_task_ids.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_workflow_frontmatter.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/_workflow_gates.py :19 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/config.py :24 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/git_coherence.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/hub_adapter_manifest.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/migration.py :17 import shutil
  • fs kouroshez-coding-os-1887c18/src/core/board_os/parser.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/presence.py :15 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/sync.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/conftest.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_assign_guard.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_config.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_dependency_gate.py :15 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_enforce_wip_limit.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_frontmatter_repair.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_git_coherence.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_archive.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_envelope.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_reconcile.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_movement.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_reports.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_worklog.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_reclaim_tools.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_board.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_create.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_dor.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_migration.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_migration_v13.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_per_stack_configs.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_persona_coverage.py :31 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_presence.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_ready_dor.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_sync.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_create_next_steps.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_create_robustness.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_id_scheme.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_validate_preflight.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_template_parity.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_verify_suites.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_frontmatter.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_gates.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_transitions.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_wip.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/transition_gates.py :6 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/transition_gates_cli.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/transition_gates_validator.py :195 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/verify_suites.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/verify_suites_cli.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/board_os/workflow.py :29 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/backend.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/backends/_sqlite_connection.py :16 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/_baselines.py :27 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/bench/fixtures.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/harness.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/persian_precision.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/scale_500k.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/third_party.py :28 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/token_cost.py :24 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/bench/viewer_fps.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/enterprise.py :23 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_code_shell_emit.py :7 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_contracts_php.py :10 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_extract_base.py :12 from pathlib import Path, PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_go_regex.py :11 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_md_read_next.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_md_resolve.py :10 from pathlib import Path, PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/_ts_regex_imports.py :12 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_generic.py :30 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_go.py :48 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_json.py :19 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_php.py :47 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_python.py :20 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_shell.py :20 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_toml.py :13 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_ts.py :19 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_yaml.py :10 from pathlib import Path, PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/contracts.py :15 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/md_links.py :21 from pathlib import PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/extractors/task_deps.py :11 from pathlib import Path, PurePosixPath
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/groups/manifest.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/ingest/base.py :10 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/ingest/github.py :10 import shutil
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/ingest/zip.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/conftest.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_bench_honesty.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_concurrency.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_contracts_edge_types.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_e2e_pipeline.py :15 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_graph_empty_state.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_i14_hooks.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_incremental.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_indexing_harness.py :26 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_ingest.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_md_links_structure.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_python_imports_ts.py :144 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_reindex_dispatch.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_sqlite_backend.py :379 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_telemetry_path_resolution.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_telemetry_rotation.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_third_party_bench.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_toolchain.py :16 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/toolchain.py :41 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_analysis_rename.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_doctor_paths.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_graph_envelope.py :14 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_graph_read.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_reindex_layers.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/_reindex_state.py :8 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/graph.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/tools/reindex_dispatch.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/vec_index.py :20 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/graph_os/viewer/exporter.py :11 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_enforce_scaffold_boundary.py :7 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/_paths.py :12 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/advance_role.py :19 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/auto_compose.py :27 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/auto_dispatch.py :19 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/auto_validate_lessons.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/check_commit_message.py :3 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/check_settings_write.py :48 # `python -c "...open('....coding-os/hub-settings.json','w')..."`: all_segments
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/consume_override.py :5 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/context_budget.py :35 with open(transcript_path, "rb") as handle:
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/cos_say_json.py :20 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/destructive_edit_check.py :9 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/detect_status_transition.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/digest_regen.py :22 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/dispatch_summary.py :44 with open(argv[1], encoding="utf-8") as handle:
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/doc_sync_check.py :33 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/drain_embedding_outbox.py :13 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/git_settings_fields.py :19 with open(sys.argv[1], encoding="utf-8") as fh:
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/graph_context_match.py :20 with open(config_path, encoding="utf-8") as fh:
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/graph_marker_check.py :17 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/jit_recall.py :18 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/pre_commit_batch.py :24 from pathlib import Path
  • fs kouroshez-coding-os-1887c18/src/core/hooks/_helpers/pre_commit_fake_input.py :25 with open(abs_path, errors="replace") as f:
  • fs (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/conftest.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_api.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_bridge.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_config.py :3 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_sinks.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_board_coherence.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_dep_reconcile.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_error_sweep.py :3 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_nightly.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_scheduled_config.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scripts/_daemon_task_sync.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scripts/check_file_size.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scripts/check_hardcoded_literals.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scripts/extract_disabled_module_rules.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/scripts/extract_disabled_skills.py :31 with open(argv[1]) as f:
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/auth-patterns/scripts/cookie-flag-check.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/backend-fundamentals/scripts/check_layering.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/clean-code/scripts/audit-fail-closed.py :29 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/codebase-explorer/scripts/outline.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/deployment-cicd/scripts/lint_workflow.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/end-to-end-testing/scripts/lint_e2e.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/frontend-fundamentals/scripts/check_frontend.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/llm-patterns/scripts/estimate_tokens.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/node-backend/scripts/check_package.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/observability/scripts/lint_logging.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/php/scripts/scan_php_smells.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/redis/scripts/analyze_info.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/shell-scripting/scripts/new_script.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/sql-authoring/scripts/analyze_plan.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/supabase/scripts/check_rls.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/technical-writing/scripts/new_doc.py :26 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/testing-strategy/scripts/coverage_gate.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/skills/typescript/scripts/check_tsconfig.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/conftest.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/seed_corpus.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_auto_reindex.py :24 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_auto_validate_lessons.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_background.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_budget.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_filtering.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_integrity.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_scrubbing.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_cognition_tools_classify.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_cognition_tools_dispatch.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_cognition_tools_tools.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_compose_trace_wiring.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_compress.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_concept_graph.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_concepts.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dashboard.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migration_lock.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_brain.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_early.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_scale.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_paths.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_rename.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_schema.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_decay_rates.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_decay_sweep.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_digest.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatch_safety.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_claude_sdk.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_codex_schema.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_codex_sdk.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_model_pref.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_protocol.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_distill.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_header.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_indexer_chunking.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_indexer_indexing.py :19 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_search.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_search_fallback.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_outbox.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_store.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_vectors.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_envelope_budget.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_envelope_contract.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_gap.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_lifecycle.py :25 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_personas.py :24 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_trajectory.py :25 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evolution.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_fts5.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_impact.py :8 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_defaults.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_extract.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_formulas.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_lessons.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_mining.py :9 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_narrative.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_validate.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_logs_query.py :4 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_ranking.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_search.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_surface.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_metrics.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_module_gate_registry.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_module_gating.py :7 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_outcome.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_precision.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_record_outcome.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_repair.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_retrieval_quality.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_retrieve.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_role_selection.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_routing.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_sanitizer.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_learning.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_personas.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_retrieval.py :10 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_server.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_identity.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_recovery.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_summary.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_stress_durability.py :12 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_stress_personas.py :13 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_capacity.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_policy.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_pools.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_validation.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_task_parser.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_task_sync.py :22 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_task_tools.py :15 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/core/web/ui/scripts/color_codemod.py :6 import pathlib
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/_audit_cognition.py :6 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/_audit_harness.py :14 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/ablation_probe.py :26 import shutil
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/bench_sdk_dispatcher.py :23 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/capture_golden.py :19 import shutil
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/check_split_parity.py :26 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/context_budget.py :33 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/audit_doc_links.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/audit_scaffold_module_tags.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/backfill_doc_headers.py :40 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/backfill_nav_lines.py :18 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/fix_nav_placement.py :17 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/migrate_check_ids.py :5 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dev/strip_purpose_blocks.py :11 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/dump_openapi.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/e2e_dispatch_tool.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/eval_taskset.py :29 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/generate_manifest.py :18 import shutil
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/graph_demo.py :20 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/migrate_embeddings_minilm_to_bge_m3.py :16 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/operational_eval.py :30 import shutil
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/probe_agent_session_resolver.py :21 from pathlib import Path
  • fs (weak) kouroshez-coding-os-1887c18/src/scripts/prune_deleted_path.py :14 from pathlib import Path

shell / exec 187

  • shell kouroshez-coding-os-1887c18/src/adapters/codex/sdk_dispatcher.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_doctor_mcp.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_doctor_runtime.py :262 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_doctor_schedule.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_doctor_shared.py :14 import subprocess # noqa: F401
  • shell kouroshez-coding-os-1887c18/src/cli/_graph_cli_ingest.py :130 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_hub_service.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_init_git.py :13 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_init_indexing.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_init_phase.py :13 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_init_scaffold.py :13 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/_update_manifest.py :383 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/brain_commands.py :16 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/cron_commands.py :9 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/db_reset.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/doc_commands.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/doctor_checks_bootstrap.py :7 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/doctor_checks_scaffold.py :8 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/hub_commands.py :18 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/install_commands.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/mcp_start.py :25 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/pr_commands.py :26 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/runtime_commands.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/setup.py :20 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/skill_commands.py :18 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/tail_command.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/cli/verify_since_edit.py :7 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/_mcp_forge.py :19 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/_mcp_git_links.py :19 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/_mcp_shared.py :183 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/_mcp_stranded.py :99 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/_mcp_task_ids.py :25 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/git_coherence.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_enforce_wip_limit.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_git_coherence.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_reclaim_tools.py :113 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_board.py :196 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_id_scheme.py :125 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_verify_suites.py :6 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/board_os/verify_suites_cli.py :10 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/graph_os/bench/third_party.py :24 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/graph_os/extractors/code_shell.py :19 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/graph_os/ingest/github.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_i14_hooks.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_indexing_harness.py :23 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_ingest.py :5 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_third_party_bench.py :10 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/graph_os/tools/_analysis_rename.py :138 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/graph_os/tools/_graph_analysis.py :40 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/hooks/_helpers/destructive_edit_check.py :7 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/hooks/_helpers/pre_commit_batch.py :21 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/hooks/_helpers/wal_guard.py :24 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/scheduled/_nightly_board.py :36 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/scheduled/_nightly_index.py :72 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_board_coherence.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_nightly.py :341 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/scripts/check_file_size.py :20 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/health_check.py :17 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/record_outcome.py :42 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/repair.py :13 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/session_enrich.py :18 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/task_analyzer.py :8 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_auto_reindex.py :21 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_codex_schema.py :69 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_codex_sdk.py :122 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_model_pref.py :226 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_trajectory.py :23 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_mining.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_server.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_identity.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_summary.py :11 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_mining_logs.py :175 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/web/init_jobs.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/web/routes/_board_git.py :28 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/web/routes/_config_shared.py :13 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/web/routes/_hub_init_routes.py :12 import subprocess
  • shell kouroshez-coding-os-1887c18/src/core/web/routes/scheduled.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/ablation_probe.py :27 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/capture_golden.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/check_graph_phantoms.py :30 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/check_split_parity.py :24 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/context_budget.py :28 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/eval_taskset.py :26 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/generate_manifest.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/mypy_ratchet.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/operational_eval.py :31 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/src/scripts/verify_phase_c_e2e.py :33 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/init_install_init.py :95 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/init_install_resilience.py :210 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/misc.py :361 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_base.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_bootstrap.py :8 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_land.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_lifecycle.py :8 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_reap.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_reap_recovery.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_settings.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_status.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_submit.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_triage.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/presets_skills_doctor.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/scaffold_ci.py :241 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_adapters_claude.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_adapters_codex.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_adapters_skills.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_add_stack.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_auto_dispatch_crossprovider.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_block_dangerous_commands.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_block_secrets.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_block_shared_tree_edit.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_board_diff_routes.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_brain_hardening.py :22 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_branch_guard_evasion.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_branch_guard_pr_mode.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_branch_guard_trunk_allows.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_branch_guard_trunk_blocks.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_capture_and_prune_regressions.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_codex_dispatchers.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_cos_env_block_log.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_cos_env_panel_resolution.py :17 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_cos_say_db_bridge.py :15 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_doctor.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_doctor_board_git_tracked.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_enforce_commit_message_symlink_resolution.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_enforcement_globs_live.py :17 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_extract_commit_msg_arg.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_file_size_budget.py :21 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_file_size_scanner.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_fresh_project_anchor.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_git_index_lock.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_golden_parity.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hook_parity.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hook_registry_integration.py :111 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_blocks.py :16 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_env_resolution.py :15 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_env_shape.py :15 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_fail_closed.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_file_size.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_gates.py :16 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_jit_rules.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_new.py :17 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_e_anchors.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_e_blocks.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_diagnostics.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_memory.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_session.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_m.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_protected_files.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_stack_scoped_rules.py :16 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_task_readiness.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hooks_workflow_integrity.py :17 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_hub_settings_git.py :175 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_init_graph_index.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_inject_mcp_caller_session.py :16 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_install_script.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_link_commit_to_task.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_mypy_ratchet.py :5 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_narrative_signal.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_nudge_git_mode.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_nudge_graph_routing.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_nudge_reentry.py :8 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_nudge_reuse_first.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_panel_isolation.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_persona_integration.py :25 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_post_commit_tasklog.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_pre_commit_batch.py :16 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_pre_commit_no_deadlock.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_pre_commit_reap_timeout.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_prepare_commit_msg.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_project_overrides.py :11 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_rag_pipeline.py :19 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_remove_stack.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_script_entrypoints.py :6 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_secret_fixture_policy.py :18 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_session_context_cadence.py :7 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_stack_maturity.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_supervision_trigger.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_sync_task_current_clear.py :10 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_template_scaffold_overlays.py :22 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_test_governor.py :14 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_timestamp_discipline.py :20 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_wal_guard.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_warn_abandoned_task.py :8 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_warn_destructive_edit.py :9 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_warn_diff_size.py :12 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_wheel_contents.py :13 import subprocess
  • shell (weak) kouroshez-coding-os-1887c18/tests/test_wheel_hub_smoke.py :15 import subprocess

network 21

  • net kouroshez-coding-os-1887c18/src/cli/_board_cli_views.py :26 import urllib.error
  • net kouroshez-coding-os-1887c18/src/cli/_doctor_project.py :13 import urllib.error
  • net kouroshez-coding-os-1887c18/src/cli/_graph_cli_group.py :32 import socket
  • net kouroshez-coding-os-1887c18/src/cli/_render_docker.py :29 HEALTHCHECK CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:8000/health')" || exit 1
  • net kouroshez-coding-os-1887c18/src/cli/core_version.py :10 import urllib.error
  • net kouroshez-coding-os-1887c18/src/cli/doctor_checks_bootstrap.py :129 import socket
  • net kouroshez-coding-os-1887c18/src/cli/hub_commands.py :107 import urllib.error
  • net kouroshez-coding-os-1887c18/src/cli/pr_commands.py :25 import socket
  • net kouroshez-coding-os-1887c18/src/core/hooks/_helpers/check_runtime_cost.py :38 "requests.get",
  • net kouroshez-coding-os-1887c18/src/core/hooks/_helpers/presence_write.py :33 import socket
  • net kouroshez-coding-os-1887c18/src/core/web/security.py :19 from urllib.parse import urlsplit
  • net (weak) kouroshez-coding-os-1887c18/src/scripts/ablation_probe.py :29 import urllib.error
  • net (weak) kouroshez-coding-os-1887c18/src/scripts/dev/audit_doc_links.py :19 from urllib.parse import unquote, urlparse
  • net (weak) kouroshez-coding-os-1887c18/src/scripts/graph_demo.py :153 import socket
  • net (weak) kouroshez-coding-os-1887c18/src/scripts/refresh_skill_versions.py :33 import urllib.error
  • net (weak) kouroshez-coding-os-1887c18/src/templates/fastapi/scaffold/src/backend/tests/test_health.py :1 from httpx import ASGITransport, AsyncClient
  • net (weak) kouroshez-coding-os-1887c18/src/templates/fastapi/skills/python-fastapi/scripts/new_endpoint.py :78 f"from httpx import AsyncClient\n\n"
  • net (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_reap.py :144 import socket
  • net (weak) kouroshez-coding-os-1887c18/tests/_cli_suite/pr_settings.py :122 import socket
  • net (weak) kouroshez-coding-os-1887c18/tests/test_core_version_release_check.py :12 import urllib.error
  • net (weak) kouroshez-coding-os-1887c18/tests/test_wheel_hub_smoke.py :14 import socket

secrets 7

  • secrets kouroshez-coding-os-1887c18/src/adapters/claude/account_probe.py :48 if os.environ.get("ANTHROPIC_API_KEY", "").strip():
  • secrets kouroshez-coding-os-1887c18/src/adapters/codex/account_probe.py :42 if os.environ.get("OPENAI_API_KEY", "").strip() or os.environ.get("CODEX_API_KEY", "").strip():
  • secrets kouroshez-coding-os-1887c18/src/core/thinking_os/compress.py :89 api_key = os.environ.get("ANTHROPIC_API_KEY")
  • secrets kouroshez-coding-os-1887c18/src/core/web/security.py :119 return os.environ.get("COS_HUB_TOKEN", "").strip()
  • secrets kouroshez-coding-os-1887c18/src/templates/django/scaffold/src/backend/config/settings.py :6 SECRET_KEY = os.environ.get("DJANGO_SECRET_KEY", "dev-insecure-change-me")
  • secrets (weak) kouroshez-coding-os-1887c18/tests/golden/claude_django/src/backend/config/settings.py :6 SECRET_KEY = os.environ.get("DJANGO_SECRET_KEY", "dev-insecure-change-me")
  • secrets (weak) kouroshez-coding-os-1887c18/tests/golden/codex_django/src/backend/config/settings.py :6 SECRET_KEY = os.environ.get("DJANGO_SECRET_KEY", "dev-insecure-change-me")

database 276

  • db kouroshez-coding-os-1887c18/src/cli/_board_cli_outcome.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_board_cli_shared.py :7 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_graph_embeddings.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_graph_pipeline.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_graph_storage.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_project.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_run.py :84 import sqlite3 as _sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_shared.py :13 import sqlite3 # noqa: F401
  • db kouroshez-coding-os-1887c18/src/cli/_doctor_supervision.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/cognition.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/db_reset.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/doctor_board.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/doctor_checks_core.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/doctor_checks_modules.py :43 import sqlite3
  • db kouroshez-coding-os-1887c18/src/cli/doctor_graph.py :28 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_board.py :7 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_cards.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_create.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_edit.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_history.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_lifecycle.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_pick.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_ready.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_reports.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_reposition.py :9 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_shared.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_stranded.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_task_ids.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_mcp_worklog.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_workflow_deps.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_workflow_gates.py :17 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/_workflow_wip.py :9 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/sync.py :16 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/conftest.py :43 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_dependency_gate.py :14 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_archive.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_envelope.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_archive_tools_reconcile.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_movement.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_reports.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_lifecycle_tools_worklog.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_reclaim_tools.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_board.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_create.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_mcp_tools_dor.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_migration_v13.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_migration_v20.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_persona_coverage.py :30 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_ready_dor.py :13 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_sync.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_create_next_steps.py :13 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_create_robustness.py :17 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_id_scheme.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_task_validate_preflight.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_frontmatter.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_gates.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_transitions.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/board_os/tests/test_workflow_wip.py :7 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/transition_gates_cli.py :9 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/board_os/workflow.py :27 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/backends/_sqlite_connection.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/backends/_sqlite_read.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/bench/persian_precision.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_concurrency.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_contains_spine.py :289 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_doctor_graph_new.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_incremental.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_link_external_stubs_bindings.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_link_external_stubs_closure.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_link_external_stubs_rewrite.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_link_php_handlers.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_migration_v12.py :82 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_reindex_dispatch.py :46 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/graph_os/tests/test_sqlite_write_rollback.py :17 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/tools/_analysis_impact.py :5 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/tools/_doctor_edges.py :5 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/tools/_doctor_orphans.py :7 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/tools/_doctor_paths.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/graph_os/vec_index.py :169 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/auto_compose.py :133 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/digest_regen.py :20 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/doc_sync_check.py :30 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/jit_recall.py :16 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/narrative_signal.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/observation_count.py :9 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/routing_evolution.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/session_recap.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/task_sync.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/tool_failure_capture.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/trajectory_autosnap.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/trajectory_startup.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/wal_guard.py :23 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/wip_limit_check.py :67 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/wip_lines.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/hooks/_helpers/work_log_append.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/logging_os/sinks.py :4 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_api.py :4 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/logging_os/tests/test_sinks.py :4 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/_activity.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/_nightly_board.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/_nightly_index.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/_nightly_memory.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/dep_reconcile.py :22 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/error_sweep.py :3 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/nightly.py :23 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/scheduled/responsive_extract.py :16 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_board_coherence.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_dep_reconcile.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/scheduled/tests/test_nightly.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/_db_migrations.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/_db_pool.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/_doc_store.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/budget.py :17 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/concepts.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/database.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/digest.py :31 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/doc_indexer.py :34 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/embedding_outbox.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/embeddings.py :39 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/graph.py :16 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/memory_gc.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/migrator_embeddings.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/precision.py :52 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/record_outcome.py :19 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/retrieval_quality.py :33 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/sanitizer.py :34 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/session_enrich.py :17 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/session_observe_worker.py :22 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/session_startup.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/session_summary.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/supervision.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/task_sync.py :20 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/conftest.py :20 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/seed_corpus.py :13 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_auto_reindex.py :20 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_auto_validate_lessons.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_budget.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_filtering.py :89 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_integrity.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_capture_scrubbing.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_cognition_tools_dispatch.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_cognition_tools_tools.py :197 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_concept_graph.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_concepts.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_integrity.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migration_lock.py :14 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_brain.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_early.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_migrations_scale.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_paths.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_rename.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_db_schema.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_decay_rates.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_decay_sweep.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_digest.py :18 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatch_safety.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatch_shared_context.py :98 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_dispatcher_model_pref.py :152 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_distill.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_indexer_chunking.py :15 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_indexer_indexing.py :16 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_search.py :18 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_search_fallback.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_doc_search_metadata_filters.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_outbox.py :21 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_phase_i.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_store.py :21 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_embeddings_vectors.py :21 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_envelope_contract.py :161 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_gap.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_lifecycle.py :23 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_personas.py :22 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evo_smoke_trajectory.py :22 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_evolution.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_fts5.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_defaults.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_extract.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_formulas.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_lessons.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_mining.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_narrative.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_learning_validate.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_logs_query.py :3 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_ranking.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_search.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_memory_surface.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_metrics.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_outcome.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_precision.py :16 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_record_outcome.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_retrieval_quality.py :15 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_retrieve.py :14 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_routing.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_sanitizer.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_learning.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_personas.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_seed_simulation_retrieval.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_recovery.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_session_summary.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_stress_durability.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_stress_personas.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_capacity.py :4 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_policy.py :5 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_pools.py :4 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_supervision_validation.py :4 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_task_sync.py :20 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/core/thinking_os/tests/test_task_tools.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_cognition_audit.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_cognition_routing.py :159 import sqlite3 as _sqlite
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_cognition_supervise.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_dispatch_persistence.py :8 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_dispatch_request.py :23 import sqlite3 as _sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_docs_retrieval.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_extract.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_generalize.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_mining.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_mining_logs.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_narrative.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_store.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_suggest.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_learning_validate.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_memory_ranking.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_memory_search.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_memory_semantic.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_routing_failures.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_routing_skill.py :11 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_routing_stats.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_routing_weights.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/_shared.py :44 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/docs.py :23 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/logs.py :3 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/memory.py :20 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/metrics.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/retrieve.py :31 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/routing.py :23 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/tasks.py :20 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/thinking_os/tools/trajectory.py :7 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/_board_autospawn.py :9 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/_board_presence.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/_board_shared.py :10 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/_cognition_base.py :15 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/_cognition_chat_lookup.py :14 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/cognition_dispatch_views.py :13 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/health.py :131 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/patterns.py :12 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/presence.py :227 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/search.py :6 import sqlite3
  • db kouroshez-coding-os-1887c18/src/core/web/routes/stream.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/scripts/e2e_dispatch_tool.py :17 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/scripts/prune_deleted_path.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/scripts/regen_doctor_schema.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/src/scripts/smoke_db_connections.py :21 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_agent_memory_sync.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_agent_presence_state.py :227 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_board_chat_ref.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_brain_hardening.py :21 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_capture_and_prune_regressions.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_check_layering.py :34 out = cl.scan_text("import sqlalchemy\n", filename="domain.py")
  • db (weak) kouroshez-coding-os-1887c18/tests/test_codex_dispatchers.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_cognition_cost_adapter_split.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_cognition_dispatch_obs.py :6 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_cos_say_db_bridge.py :14 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_doctor_board_git_tracked.py :10 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_doctor_supervision_exercised.py :11 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_expected_tables_fresh.py :13 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_diagnostics.py :19 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_memory.py :19 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_f_session.py :281 import sqlite3 as _sq
  • db (weak) kouroshez-coding-os-1887c18/tests/test_hooks_phase_m.py :80 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_nudge_reentry.py :7 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_patterns_route.py :9 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_rag_pipeline.py :18 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_stream_dedup.py :18 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_tool_failure_capture.py :8 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_wal_guard.py :12 import sqlite3
  • db (weak) kouroshez-coding-os-1887c18/tests/test_warn_abandoned_task.py :7 import sqlite3

tool registrations 47

  • cos_doc_search kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_docs.py :17
  • cos_doc_headers_by kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_docs.py :183
  • cos_graph_contracts kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_insights.py :16
  • cos_graph_dead_code kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_insights.py :239
  • cos_graph_doctor kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_insights.py :341
  • cos_graph_context kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :70
  • cos_graph_impact kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :119
  • cos_graph_detect_changes kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :160
  • cos_graph_trace kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :189
  • cos_graph_similar kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :223
  • cos_graph_references kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :277
  • cos_graph_path kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :314
  • cos_graph_export kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :344
  • cos_graph_rename_plan kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_graph_query.py :395
  • cos_learn_extract kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_learning.py :14
  • cos_learn_suggest kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_learning.py :41
  • cos_learn_validate kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_learning.py :96
  • cos_learn_narrative kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_learning.py :125
  • cos_metric_record kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_metrics.py :17
  • cos_metric_query kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_metrics.py :64
  • cos_metric_trend kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_metrics.py :122
  • cos_log_query kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_metrics.py :157
  • cos_search kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_recall.py :43
  • cos_timeline kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_recall.py :118
  • cos_details kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_recall.py :156
  • cos_promote kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_recall.py :188
  • cos_route_model kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :22
  • cos_route_skill kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :60
  • cos_trajectory_read kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :167
  • cos_failure_pattern_query kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :195
  • cos_retrieval_cite kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :241
  • cos_retrieval_learn kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :277
  • cos_digest_regenerate kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :315
  • cos_retrieval_quality kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :353
  • cos_retrieval_enrichment_check kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_routing.py :392
  • cos_task_move kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :16
  • cos_task_reclaim kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :98
  • cos_task_pick kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :136
  • cos_task_claim_next kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :159
  • cos_task_daily kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :182
  • cos_task_retro kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :200
  • cos_task_wip_check kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :214
  • cos_work_log_append kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_flow.py :228
  • cos_task_create kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_records.py :16
  • cos_task_board kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_task_records.py :71
  • cos_task_by_filter kouroshez-coding-os-1887c18/src/core/thinking_os/_tools_tasks.py :128
  • cos_health kouroshez-coding-os-1887c18/src/core/thinking_os/server.py :37

declared dependencies 45

  • mcp@>=1.27.0
  • pydantic@>=2.12.5
  • click@>=8.1.0
  • pyyaml@>=6.0
  • jinja2@>=3.1.0
  • jsonschema@>=4.17.0
  • fastapi@>=0.115.0
  • uvicorn@>=0.30.0
  • sse-starlette@>=2.1.0
  • networkx@>=3.0
  • sentence-transformers@>=2.7.0
  • numpy@>=1.24.0
  • usearch@>=2.16
  • sqlite-vec@>=0.1.9
  • tree-sitter@>=0.25.0,<0.27.0
  • tree-sitter-python@>=0.25.0,<0.26.0
  • tree-sitter-typescript@>=0.23.0,<0.26.0
  • tree-sitter-bash@>=0.25.0,<0.26.0
  • tree-sitter-yaml@>=0.6.1,<0.8.0
  • tree-sitter-go@>=0.23.0,<0.26.0
  • tree-sitter-php@>=0.23.0,<0.26.0
  • pathspec@>=0.12.1
  • t@fit the function/class model — see TASK-304.)
  • aiohttp@>=3.9.0
  • watchdog@>=4.0.0
  • openai-codex@>=0.144.4,<0.145.0
  • axum@0.7
  • tokio@1
  • tower@0.5
  • tower-http@0.6
  • serde@1
  • serde_json@1
  • thiserror@1
  • tracing@0.1
  • tracing-subscriber@0.3
  • http-body-util@0.1
  • laravel/framework@^12.61.1
  • phpunit/phpunit@^11.0
  • larastan/larastan@^3.0
  • rails@~> 7.1
  • puma@>= 7.2.1
  • rspec-rails@~> 6.1
  • rubocop@~> 1.60
  • rubocop-rails@~> 2.23
  • org.junit.jupiter:junit-jupiter@5.10.2