Skip to content

[TASK] Improve confidence mapping in subdomain_discovery parser #859

@utksh1

Description

@utksh1

Summary

subdomain_discovery parser should expose more consistent confidence or evidence mapping for findings.

Why this task exists

Plugin quality depends on metadata clarity, parser stability, and predictable capability declarations. This task should tighten one plugin or plugin family without changing unrelated plugin behavior.

Scope

  • Suggested files or directories: plugins/subdomain_discovery/parser.py
  • Out of scope: broad multi-plugin refactors unless directly required to complete the target plugin change

Starting points

Review adjacent plugin metadata and parser tests in plugins/ and testing/backend/ to mirror established patterns.

Acceptance criteria

  • The target plugin metadata or parser contract is improved as described
  • Tests or fixtures are added when parser behavior changes
  • Documentation stays in sync with the plugin contract if operator behavior changes

Test plan

Run the plugin-specific pytest file if one exists, or add focused parser coverage under testing/backend/ for the changed behavior.

Notes for contributors

Keep fixture data minimal and representative. Avoid opportunistic edits to unrelated plugin directories.

Metadata

Metadata

Assignees

Labels

area:pluginsScanner plugin metadata, schemas, or plugin runtime worklevel:intermediate35 pts difficulty label for moderate contributor PRspriority:mediumImportant issue with normal urgencytype:featureFeature work category bonus label

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions