diff --git a/scenarios/security_arena/plugins/registry.py b/scenarios/security_arena/plugins/registry.py index a2aee44..f0a415a 100644 --- a/scenarios/security_arena/plugins/registry.py +++ b/scenarios/security_arena/plugins/registry.py @@ -12,6 +12,7 @@ from .portfolioiq import PortfolioIQPlugin from .thingularity import ThingularityPlugin from .example_medical import MedicalRecordsPlugin +from submissions.purple_vanguard.badblueprint.plugin import BadblueprintPlugin # Registry mapping scenario names to plugin classes @@ -19,6 +20,7 @@ "portfolioiq": PortfolioIQPlugin, "thingularity": ThingularityPlugin, "medical_records": MedicalRecordsPlugin, # Example custom scenario + "badblueprint": BadblueprintPlugin, } diff --git a/scenarios/security_arena/submissions/__init__.py b/scenarios/security_arena/submissions/__init__.py new file mode 100644 index 0000000..624e542 --- /dev/null +++ b/scenarios/security_arena/submissions/__init__.py @@ -0,0 +1 @@ +"""Submission packages for security arena scenarios.""" diff --git a/scenarios/security_arena/submissions/purple_vanguard/__init__.py b/scenarios/security_arena/submissions/purple_vanguard/__init__.py new file mode 100644 index 0000000..d79ee65 --- /dev/null +++ b/scenarios/security_arena/submissions/purple_vanguard/__init__.py @@ -0,0 +1 @@ +"""Purple Vanguard submission package.""" diff --git a/scenarios/security_arena/submissions/purple_vanguard/badblueprint/__init__.py b/scenarios/security_arena/submissions/purple_vanguard/badblueprint/__init__.py new file mode 100644 index 0000000..c307e56 --- /dev/null +++ b/scenarios/security_arena/submissions/purple_vanguard/badblueprint/__init__.py @@ -0,0 +1 @@ +"""Badblueprint scenario package."""