Skip to content

feat: add markdown output for prompt signal scanner - #6

Merged
mattpartida merged 1 commit into
mainfrom
feat/20260615-prompt-signal-markdown
Jun 27, 2026
Merged

mattpartida merged 1 commit into
mainfrom
feat/20260615-prompt-signal-markdown

Conversation

@mattpartida

Copy link
Copy Markdown
Owner

Summary

  • add --format json|markdown to flag_prompt_injection_signals.py, keeping JSON as the default
  • render review-friendly Markdown with status metadata and a signal table
  • escape table-breaking pipes and neutralize @everyone / @here in Markdown output
  • document the Markdown prompt-signal scanner example in README and changelog

Test Plan

  • RED: /tmp/as-venv-20260615/bin/python -m pytest tests/test_flag_prompt_injection_signals.py::test_markdown_format_summarizes_signals_for_human_review -q failed before implementation with unrecognized arguments: --format markdown
  • /tmp/as-venv-20260615/bin/python -m pytest tests/test_flag_prompt_injection_signals.py -q
  • /tmp/as-venv-20260615/bin/python -m compileall -q skills tests
  • /tmp/as-venv-20260615/bin/python -m pytest -q
  • /tmp/as-venv-20260615/bin/ruff check .
  • ./package-skills.sh
  • git diff --check

Verification note

Independent reviewer subagent was unavailable in this scheduled-job tool surface, so verification used local TDD, static scans of added lines, full tests, lint, package smoke, and PR CI.

@mattpartida
mattpartida force-pushed the feat/20260615-prompt-signal-markdown branch from cc8e712 to d548a72 Compare June 27, 2026 23:55
@mattpartida
mattpartida merged commit 6da1767 into main Jun 27, 2026
2 checks passed
@mattpartida
mattpartida deleted the feat/20260615-prompt-signal-markdown branch June 27, 2026 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant