Skip to content

feat: add inactive Outlook warning-draft workflow scaffold - #18

Merged
Jdelg718 merged 1 commit into
mainfrom
phase-17-inactive-outlook-warning-draft-workflow-scaffold
May 18, 2026
Merged

feat: add inactive Outlook warning-draft workflow scaffold#18
Jdelg718 merged 1 commit into
mainfrom
phase-17-inactive-outlook-warning-draft-workflow-scaffold

Conversation

@Jdelg718

Copy link
Copy Markdown
Owner

Summary

  • Adds Phase 17 inactive/manual n8n Outlook warning-draft scaffold.
  • Keeps connected workflow path to sample input, validation/dedupe/emergency-stop, and safety summary only.
  • Adds disabled/unconnected Microsoft Graph createReply placeholder for future operator-owned sandbox rehearsal.
  • Extends validator and tests for no credentials, no send, no mailbox mutation, inactive/manual-only behavior.

Safety Boundaries

  • active=false, manual trigger only.
  • Emergency stop defaults on and blocked status is preserved.
  • No OAuth implementation.
  • No credentials or tokens.
  • No send, delete, move, archive, mark read/unread, rules, contacts, or settings mutation.
  • Graph placeholder is disabled and unconnected.

Reviews

  • Rex: PASS.
  • Gus: initially blocked emergency-stop summary semantics; fixed and re-reviewed PASS.

Verification

  • python3 scripts/validate_n8n_workflow_exports.py
  • python3 -m py_compile outreach_filter.py botfucker/*.py scripts/validate_n8n_workflow_exports.py
  • python3 -m unittest discover -s tests -v

@Jdelg718
Jdelg718 merged commit b17eb4b into main May 18, 2026
8 checks passed
@Jdelg718
Jdelg718 deleted the phase-17-inactive-outlook-warning-draft-workflow-scaffold branch May 18, 2026 13:18
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