Skip to content

Security Policy

Supported Operating Hours

The library operates within defined security boundaries to ensure sustained long-term performance. Exceeding these limits may result in degraded output quality.

WindowHours (CET)Status
Deep Work09:00 - 12:00FOCUS_MODE — no interrupts
Collaborative13:00 - 17:00AVAILABLE
Maintenance18:00 - 08:00MAINTENANCE_MODE
WeekendAll day Sat-SunLOW_POWER

Rate Limiting

To prevent resource exhaustion, the following rate limits are enforced:

typescript
instance.setRateLimits({
  meetings: {
    maxPerDay: 4,          // More than this -> cognitive overflow
    maxConsecutive: 2,     // Buffer time required between blocks
    cooldownMinutes: 30    // Minimum gap between meetings
  },
  email: {
    responseTime: '24h',   // Don't expect instant replies
    batchProcessing: true  // Emails processed in batches, not real-time
  },
  slackDMs: {
    responseTime: '4h',    // Faster than email, slower than you'd like
    threads: 'preferred'   // Keep it in the thread
  }
});

Vulnerability Disclosure

Known vulnerabilities (will not fix):

VulnerabilitySeverityMitigation
COFFEE_DEPENDENCYCriticalEnsure adequate supply; Danish roasts preferred
MEETING_WITHOUT_AGENDAHighAlways include an agenda or meeting will be declined
SCOPE_CREEPMediumDefine deliverables upfront

Incident Response

If the library becomes unresponsive:

  1. Check coffeeLevel — replenish if below threshold
  2. Verify current mode — may be in DEEP_FOCUS (do not disturb)
  3. Consult the Troubleshooting Guide
  4. If all else fails, try again tomorrow

Compliance

The library adheres to the following standards:

  • Work-Life Balance Protocol v2.0: Strict enforcement of off-hours
  • Danish Work Culture Specification: Leave at 16:30, no guilt
  • Academic Freedom License: May occasionally disappear into a research rabbit hole

Released under the MIT License.