legacy-modernizer

Warn

Audited by Runlayer on Mar 11, 2026

Risk Level: MEDIUM
Scan Summary
Max Score
81%
Files
6
Flagged
4
Chunks
10
Flagged Files (4)
legacy-modernizer/SKILL.mdMEDIUM
81.3%

Risky tool definition detected

legacy-modernizer/references/migration-strategies.mdMEDIUM
75.3%

Tool passed security scan

Risky tool definition detected

Description: Publish event instead of direct coupling await event_bus.publish("payment.completed", { "payment_id": charge.id, "order_id": payment.order_id, "amount": payment.amount, }) return {"payment_id": charge.id} # Inventory service subscribes to events @event_bus.subscribe("payment.completed") async def handle_payment_completed(event): order = await orders.get(event['order_id']) await inventory.reduce_stock(order.items) # Monolith is now just orchestration async def process_order(order_dat

legacy-modernizer/references/legacy-testing.mdLOW
58.1%

Tool passed security scan

legacy-modernizer/references/system-assessment.mdLOW
52.1%

Tool passed security scan

Passed Files (2)Click to expand
legacy-modernizer/references/refactoring-patterns.mdOK
29.1%

Tool passed security scan

legacy-modernizer/references/strangler-fig-pattern.mdOK
22.7%

Tool passed security scan

Audit Metadata
Max File Score
81%
Classification
KNOWN_SERVER_ALL_UNKNOWN
Files Scanned
6
Files Flagged
4
Chunks Analyzed
10
Analyzed
Mar 11, 2026, 07:36 PM
Security Audit — runlayer — legacy-modernizer