Phase 2 Planning Documents Created: 1. PHASE-2-ROADMAP.md (Comprehensive 3-month plan) - Timeline & milestones (Month 1: Infrastructure, Month 2: AI features, Month 3: Soft launch) - 5 workstreams: Infrastructure, AI features, Governance, Content, Analytics - Success criteria (technical, governance, user, business) - Risk assessment with mitigation strategies - Decision points requiring approval 2. PHASE-2-COST-ESTIMATES.md (Budget planning) - Total Phase 2 cost: $550 USD (~$900 NZD) for 3 months - Recommended: VPS Essential ($30/mo) + Claude API ($50/mo) - Usage scenarios: Minimal, Standard (recommended), High - Cost optimization strategies (30-50% savings potential) - Monthly budget template for post-launch 3. PHASE-2-INFRASTRUCTURE-PLAN.md (Technical specifications) - Architecture: Cloudflare → Nginx → Node.js → MongoDB - Server specs: OVHCloud VPS Essential (2 vCore, 4GB RAM, 80GB SSD) - Deployment procedures (step-by-step server setup) - Security hardening (UFW, Fail2ban, SSH, MongoDB) - SSL/TLS with Let's Encrypt - Monitoring, logging, backup & disaster recovery - Complete deployment checklist (60+ verification steps) 4. Governance Documents (TRA-OPS-0001 through TRA-OPS-0005) TRA-OPS-0001: AI Content Generation Policy (Master policy) - Mandatory human approval for all AI content - Values boundary enforcement (Tractatus §12.1-12.7) - Transparency & attribution requirements - Quality & accuracy standards - Privacy & data protection (GDPR-lite) - Cost & resource management ($200/month cap) TRA-OPS-0002: Blog Editorial Guidelines - Editorial mission & content principles - 4 content categories (Framework updates, Case studies, Technical, Commentary) - AI-assisted workflow (topic → outline → human draft → approval) - Citation standards (APA-lite, 100% verification) - Writing standards (tone, voice, format, structure) - Publishing schedule (2-4 posts/month) TRA-OPS-0003: Media Inquiry Response Protocol - Inquiry classification (Press, Academic, Commercial, Community, Spam) - AI-assisted triage with priority scoring - Human approval for all responses (no auto-send) - PII anonymization before AI processing - Response templates & SLAs (4h for HIGH priority) - Escalation procedures to John Stroh TRA-OPS-0004: Case Study Moderation Standards - Submission requirements (title, summary, source, failure mode) - AI-assisted relevance assessment & Tractatus mapping - Quality checklist (completeness, clarity, sources) - Moderation workflow (approve/edit/request changes/reject) - Attribution & licensing (CC BY-SA 4.0) - Seed content: 3-5 curated case studies for launch TRA-OPS-0005: Human Oversight Requirements - 3 oversight models: MHA (mandatory approval), HITL (human-in-loop), HOTL (human-on-loop) - Admin reviewer role & responsibilities - Service level agreements (4h for media HIGH, 7 days for case studies) - Approval authority matrix (admin vs. John Stroh) - Quality assurance checklists - Incident response (boundary violations, poor quality) - Training & onboarding procedures Key Principles Across All Documents: - Tractatus dogfooding: Framework governs its own AI operations - "What cannot be systematized must not be automated" - Zero tolerance for AI values decisions without human approval - Transparency in all AI assistance (clear attribution) - Human-in-the-loop for STRATEGIC/OPERATIONAL quadrants - Audit trail for all AI decisions (2-year retention) Next Steps (Awaiting Approval): - [ ] John Stroh reviews all 8 documents - [ ] Budget approval ($550 for Phase 2, $100-150/month ongoing) - [ ] Phase 2 start date confirmed - [ ] OVHCloud VPS provisioned - [ ] Anthropic Claude API account created Phase 2 Status: PLANNING COMPLETE → Awaiting approval to begin deployment 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
12 KiB
TRA-OPS-0003: Media Inquiry Response Protocol v1.0
Document ID: TRA-OPS-0003 Version: 1.0 Classification: OPERATIONAL Status: DRAFT → ACTIVE (upon Phase 2 start) Created: 2025-10-07 Owner: John Stroh Review Cycle: Quarterly Next Review: 2026-01-07 Parent Policy: TRA-OPS-0001 (AI Content Generation Policy)
Purpose
This document establishes the protocol for handling media inquiries (press, academic, commercial) using AI-assisted triage while ensuring human oversight for all external communications.
Scope
Applies to all incoming inquiries received via:
- Contact form (
/contact) - Email (
contact@mysy.digital→john.stroh.nz@pm.me) - Social media (future)
- Conference/event requests
Principles
1. Responsiveness
Commitment: Acknowledge all legitimate inquiries within 48 hours (business days).
AI Assistance: AI triages and drafts acknowledgments, but human approves all sent messages.
2. Privacy Protection
Commitment: No personal data processed by AI without anonymization.
Implementation:
- Strip PII before sending to Claude API
- Anonymize email addresses (sender@example.com → REDACTED)
- Remove phone numbers, physical addresses
- Audit trail: who accessed inquiry, when
3. Human Decision-Making
Commitment: Humans decide whether and how to respond to inquiries.
AI Role: Classification, prioritization, draft suggestions only.
Tractatus Boundary: AI cannot decide to send responses (STRATEGIC quadrant - external communication is values-laden).
Inquiry Classification
Categories
| Category | Description | Priority | Response SLA |
|---|---|---|---|
| Press | Journalists, media outlets, news organizations | HIGH | 4 hours (business) |
| Academic | Researchers, universities, conferences | MEDIUM | 48 hours |
| Commercial | Companies, startups, integration partners | MEDIUM | 7 days |
| Community | Individual users, hobbyists, students | LOW | 14 days |
| Spam | Unsolicited marketing, irrelevant | IGNORE | - |
AI Classification Criteria
Input to AI:
Classify this inquiry into: Press, Academic, Commercial, Community, or Spam.
Inquiry Text (anonymized):
[REDACTED_TEXT]
Context:
- Website: mysy.digital (AI safety framework)
- Audience: Researchers, implementers, advocates
- Mission: Advance AI safety through architectural constraints
Output format:
Category: [Press|Academic|Commercial|Community|Spam]
Confidence: [0.0-1.0]
Priority: [HIGH|MEDIUM|LOW|IGNORE]
Reasoning: [2-sentence explanation]
Human Override: Admin can reclassify if AI is wrong.
Priority Scoring
Factors
AI scores inquiries based on:
| Factor | Weight | Description |
|---|---|---|
| Reach | 30% | Audience size (NYT > Local Blog) |
| Relevance | 25% | AI safety focus (direct > tangential) |
| Urgency | 20% | Deadline (24h > 2 weeks) |
| Alignment | 15% | Values alignment (AI safety advocate > adversary) |
| Opportunity | 10% | Partnership, funding, exposure potential |
Score Range: 0.0 (lowest) to 1.0 (highest)
Priority Thresholds:
- HIGH (0.7-1.0): Immediate attention (alert John Stroh)
- MEDIUM (0.4-0.7): Standard workflow
- LOW (0.0-0.4): Best-effort response
Response Workflow
Step 1: Inquiry Reception
Trigger: Form submission or email received
Automated Actions:
- Log to database (
media_inquiriescollection) - Strip PII (email → REDACTED)
- Send to AI for classification
- Alert admin (email notification)
No AI Decision: System does NOT auto-respond (even acknowledgment).
Step 2: AI Classification & Triage
AI Task: Analyze inquiry and generate:
- Category (Press, Academic, Commercial, Community, Spam)
- Priority score (0.0-1.0)
- Suggested response template
- Key points to address
- Deadline (if mentioned)
Output Example:
{
"category": "Press",
"confidence": 0.92,
"priority": "HIGH",
"priority_score": 0.85,
"reasoning": "Request from TechCrunch journalist, 48h deadline for AI safety feature article.",
"suggested_template": "press_high_priority",
"key_points": [
"Framework overview",
"27027 incident prevention",
"Interview availability"
],
"deadline": "2025-10-10"
}
Step 3: Human Review (Triage Dashboard)
Admin Dashboard: /admin/media-triage
UI Elements:
- Inquiry list (sorted by priority score)
- Color-coded priorities (red=HIGH, yellow=MEDIUM, green=LOW)
- AI classification (with confidence %)
- Draft response (AI-generated, editable)
- Action buttons: Approve & Send | Edit | Ignore | Archive
Human Actions:
- Review AI classification (override if wrong)
- Review priority score (adjust if needed)
- Review draft response
- Decide: Send, Edit, Ignore, or Escalate
Step 4: Draft Response Generation
AI Task: Generate draft response based on template + context.
Input to AI:
Generate a response to this [CATEGORY] inquiry.
Context:
- Inquiry: [ANONYMIZED_TEXT]
- Category: [Press/Academic/Commercial/Community]
- Priority: [HIGH/MEDIUM/LOW]
- Template: [Template Name]
- Key Points: [List from classification]
Guidelines:
- Professional, friendly tone
- Concise (2-3 paragraphs max)
- Include relevant links (docs, demos)
- Offer next steps (interview, meeting, resources)
- Sign off: "Best regards, Tractatus Team"
Output: Plain text email (no HTML)
Human Review:
- Fact-check all claims
- Adjust tone (friendlier, more formal, etc.)
- Add/remove details
- Personalize (use requester's name, reference specifics)
Step 5: Approval & Sending
Approval:
- Admin reviewer clicks "Approve & Send"
- System logs approval (who, when, what changed from AI draft)
- Email sent from
contact@mysy.digital(ProtonBridge)
Follow-up:
- Set reminder for follow-up (if no response in 7 days)
- Track conversation thread
- Archive when resolved
Response Templates
Template: Press (High Priority)
Subject: Re: [Original Subject]
Hi [Name],
Thank you for your inquiry about the Tractatus Framework. We'd be happy to discuss how architectural constraints can advance AI safety.
The Tractatus Framework is the world's first production implementation of AI safety through architectural boundaries (rather than behavioral alignment). Our key innovation is the principle: "What cannot be systematized must not be automated."
Key points for your article:
- [Key Point 1 from AI analysis]
- [Key Point 2 from AI analysis]
- [Key Point 3 from AI analysis]
I'm available for an interview on [Availability]. You can also explore our interactive demonstrations at https://mysy.digital/demos.
Best regards,
The Tractatus Team
[John Stroh, Founder]
Template: Academic (Medium Priority)
Subject: Re: Research Collaboration - Tractatus Framework
Dear [Name],
Thank you for your interest in the Tractatus Framework for your research on [Topic].
We're actively seeking academic partnerships to validate and extend the framework. Our current focus areas include:
- Boundary enforcement mechanisms
- Cross-reference validation for instruction persistence
- Context pressure monitoring for degraded AI operation detection
For your [Conference/Paper], we can provide:
- Technical documentation: https://mysy.digital/docs
- Code examples: https://github.com/tractatus (future)
- Consultation: [Contact Information]
I'd be happy to discuss collaboration opportunities. Please let me know your timeline and specific research questions.
Best regards,
The Tractatus Team
Template: Commercial (Medium Priority)
Subject: Re: Integration Inquiry - Tractatus Framework
Hi [Name],
Thank you for your interest in integrating the Tractatus Framework into [Company/Product].
The framework is currently in Phase 2 development (soft launch). We expect production-ready packages in [Timeframe].
For early adopters, we offer:
- Implementation consultation
- Custom integration support
- Co-development partnerships (aligned organizations)
To get started:
1. Review the implementation guide: https://mysy.digital/implementer
2. Explore the API reference: https://mysy.digital/api
3. Schedule a technical discussion: [Calendar Link]
Best regards,
The Tractatus Team
Template: Community (Low Priority)
Subject: Re: [Original Subject]
Hi [Name],
Thanks for reaching out! We're glad you're interested in the Tractatus Framework.
For [Question/Topic], I recommend:
- [Relevant documentation link]
- [Demo link]
- [Case study or blog post link]
If you have specific questions after reviewing these resources, feel free to follow up or join our community discussions at [Future: Discord/Forum].
Best regards,
The Tractatus Team
Escalation Procedure
When to Escalate to John Stroh
Immediate Escalation (within 1 hour):
- Major media outlet (NY Times, Wired, BBC, etc.)
- Government/regulatory inquiry
- Legal threat or concern
- Security/privacy breach report
- Criticism/controversy requiring official response
Standard Escalation (within 24 hours):
- Partnership opportunities (funding, collaboration)
- Speaking invitations (conferences, podcasts)
- Ambiguous requests (not clear what they want)
Escalation Process:
- Admin flags inquiry as "Escalation Required"
- Email sent to John Stroh with:
- Original inquiry (full text)
- AI analysis
- Admin notes
- Suggested response (if any)
- John Stroh responds with:
- Approval to send draft
- Revised response
- "I'll handle this personally" (admin archives)
Spam & Abuse Handling
Spam Indicators (AI Detection)
- Generic language ("Dear Sir/Madam")
- Unsolicited sales pitches
- Cryptocurrency, SEO, marketing services
- Requests for backlinks, guest posts
- Obvious phishing attempts
Action: Auto-classify as "Spam", flag for human review (in case of false positive).
No Response: Spam inquiries are archived without response.
Abuse Handling
Definition: Harassment, threats, hate speech
Immediate Action:
- Flag inquiry as "Abuse"
- Do NOT respond
- Alert John Stroh
- Document incident
- Block sender (if persistent)
Legal Threshold: Threats of violence → report to authorities (NZ police).
Privacy & Data Retention
PII Handling
Before AI Processing:
- Strip email addresses:
sender@example.com→REDACTED_EMAIL - Strip phone numbers:
+64 21 123 4567→REDACTED_PHONE - Strip physical addresses
- Keep first name only (for personalization)
After AI Processing:
- Store AI-generated draft (no PII)
- Store final response sent (full email for audit)
Data Retention
| Data Type | Retention Period | Reason |
|---|---|---|
| Original Inquiry | 2 years | Legal/audit |
| AI Classification | 2 years | Training/improvement |
| Draft Response | 2 years | Audit trail |
| Sent Response | Indefinite | Legal/historical |
| Spam Inquiries | 90 days | Reduce false positives |
GDPR Compliance: Inquiry senders can request deletion (email contact@mysy.digital).
Performance Metrics
Response Quality
Metrics:
- Response time: % within SLA (target: 95%)
- Classification accuracy: % AI correct (target: 90%)
- Priority accuracy: % AI scoring matches human (target: 85%)
- Response rate: % inquiries receiving a response (target: 100% non-spam)
Engagement
Metrics:
- Follow-up rate: % inquiries leading to further conversation
- Partnership rate: % commercial inquiries → partnership
- Media coverage: # articles/mentions from press inquiries
Revision & Updates
Review Cycle: Quarterly
Update Triggers:
- Classification accuracy <80% (templates need improvement)
- Response SLA missed >10% of time (workflow issue)
- User complaints about response quality
Related Documents
- TRA-OPS-0001: AI Content Generation Policy (parent)
- TRA-OPS-0005: Human Oversight Requirements
- Privacy Policy (to be drafted)
Approval
| Role | Name | Signature | Date |
|---|---|---|---|
| Policy Owner | John Stroh | [Pending] | [TBD] |
| Technical Reviewer | Claude Code | [Pending] | 2025-10-07 |
| Final Approval | John Stroh | [Pending] | [TBD] |
Status: DRAFT (awaiting John Stroh approval) Effective Date: Upon Phase 2 media inquiry form launch Next Review: 2026-01-07