Skip to content

community_11_modules_finding_lifecycle

grisun0 edited this page Oct 16, 2026 · 1 revision

modules: finding_lifecycle

Community 11 | 12 files | cohesion 0.50

Definition

This community groups 12 file(s) rooted at modules with dominant language py (cohesion 0.50). Central symbols: DatabaseCommandSet, FindingRecord, RetestRecord, SurfaceCommandSet, _active_workspace, _base_nodes, _boom, _cache_load. Core file: modules/finding_lifecycle.py (26 symbols). Documented purpose: Database commands — workspace isolation, host/service/vuln management, nmap import, export, and status reporting. Mirrors the Metasploit db_* workflow. The.

Files

File Language Layer Symbols Doc
cli/commands/database.py py data_access 16 yes
cli/commands/surface.py py utility 3 yes
modules/attack_surface3d.py py utility 11 yes
modules/estorides_fusion.py py utility 11 yes
modules/finding_lifecycle.py py utility 26 yes
modules/intel_fusion.py py utility 23 yes
modules/osint_enrich.py py utility 13 yes
modules/surface_ops.py py utility 4 yes
tests/test_attack_surface3d.py py testing 8 yes
tests/test_estorides_fusion.py py testing 12 yes
tests/test_finding_lifecycle.py py testing 10 yes
tests/test_intel_fusion.py py testing 7 yes

Key Symbols

Internal vs External Edges

  • Internal resolved imports (EXTRACTED): 26
  • Cross-boundary resolved imports (EXTRACTED): 22

Connections

  • [EXTRACTED] depends_on community 11 <-> 0 (strength 0.9): Extracted import edge crosses communities: cli/commands/database.py imports cli/commands/_base.py.
  • [EXTRACTED] depends_on community 11 <-> 1 (strength 0.9): Extracted import edge crosses communities: cli/commands/database.py imports modules/db.py.
  • [EXTRACTED] depends_on community 11 <-> 3 (strength 0.9): Extracted import edge crosses communities: cli/commands/database.py imports skills/autonomous_daemon.py.

Risks

  • No scoped security, taint, cycle, or layer risks.

Open Questions

  • What would break if the most connected file in modules: finding_lifecycle changed?
  • Should modules: finding_lifecycle be split, given cohesion 0.50?

Sources

Start

Wiki

Agent Docs

Recipes

Clone this wiki locally