UNPKG

legal-markdown-js

Version:

Node.js implementation of LegalMarkdown for processing legal documents with markdown and YAML - Complete feature parity with Ruby version

176 lines (144 loc) 6.07 kB
--- service_levels: availability: uptime_guarantee: 99.9 measurement_period: 'monthly' downtime_allowance: '43.2 minutes per month' planned_maintenance: '4 hours per month' response_times: critical: '30 minutes' high: '2 hours' medium: '8 hours' low: '48 hours' resolution_times: critical: '4 hours' high: '24 hours' medium: '72 hours' low: '1 week' performance: response_time_target: '200ms' throughput_minimum: '1000 requests/second' concurrent_users: 500 data_processing: '1TB per day' support: hours: '24/7/365' languages: ['English', 'Spanish'] channels: ['phone', 'email', 'chat', 'portal'] locations: ['US West Coast', 'US East Coast', 'London'] escalation: level1: 'Support Specialist' level2: 'Senior Engineer' level3: 'Engineering Manager' level4: 'VP of Engineering' response_sla: critical: 'immediate' high: 'within 2 hours' medium: 'within 8 hours' low: 'within 48 hours' maintenance: scheduled_window: 'Sunday 2:00 AM - 4:00 AM PST' advance_notice: '72 hours' emergency_window: 'as needed with 4 hours notice' backup_frequency: 'hourly' backup_retention: '30 days' monitoring: uptime_tracking: true performance_monitoring: true security_monitoring: true log_retention: '1 year' alerting: 'proactive' dashboard_access: true reporting: frequency: 'monthly' metrics: ['availability', 'performance', 'incidents', 'security'] format: 'PDF and dashboard' delivery: 'automated email' penalties: availability_below_99_percent: '10% monthly fee credit' availability_below_95_percent: '25% monthly fee credit' critical_response_miss: '$1000 per incident' data_loss: 'full refund plus damages' payment_terms: 'monthly in advance' warranty_period: 'continuous during service period' --- ## Service Level Agreement ### Availability Commitment We guarantee **{{service_levels.availability.uptime_guarantee}}%** uptime measured {{service_levels.availability.measurement_period}}. - **Maximum Downtime**: {{service_levels.availability.downtime_allowance}} - **Planned Maintenance**: Up to {{service_levels.availability.planned_maintenance}} with advance notice - **Measurement**: {{service_levels.availability.measurement_period}} calculation ### Response Time Standards | Priority | Response Time | Resolution Time | | -------- | ------------------------------------------ | -------------------------------------------- | | Critical | {{service_levels.response_times.critical}} | {{service_levels.resolution_times.critical}} | | High | {{service_levels.response_times.high}} | {{service_levels.resolution_times.high}} | | Medium | {{service_levels.response_times.medium}} | {{service_levels.resolution_times.medium}} | | Low | {{service_levels.response_times.low}} | {{service_levels.resolution_times.low}} | ### Performance Guarantees - **Response Time**: Average {{service_levels.performance.response_time_target}} for API calls - **Throughput**: Minimum {{service_levels.performance.throughput_minimum}} - **Concurrent Users**: Support for {{service_levels.performance.concurrent_users}} simultaneous users - **Data Processing**: {{service_levels.performance.data_processing}} capacity ### Support Services #### Coverage - **Hours**: {{support.hours}} - **Languages**: {{support.languages}} - **Channels**: {{support.channels}} - **Locations**: {{support.locations}} #### Escalation Path 1. **{{support.escalation.level1}}** - First line support 2. **{{support.escalation.level2}}** - Technical specialist 3. **{{support.escalation.level3}}** - Management escalation 4. **{{support.escalation.level4}}** - Executive escalation #### Response Commitments - **Critical Issues**: {{support.response_sla.critical}} - **High Priority**: {{support.response_sla.high}} - **Medium Priority**: {{support.response_sla.medium}} - **Low Priority**: {{support.response_sla.low}} ### Maintenance Windows - **Scheduled Maintenance**: {{maintenance.scheduled_window}} - **Advance Notice**: {{maintenance.advance_notice}} for planned maintenance - **Emergency Maintenance**: {{maintenance.emergency_window}} ### Data Protection - **Backup Frequency**: {{maintenance.backup_frequency}} - **Backup Retention**: {{maintenance.backup_retention}} - **Recovery Point Objective (RPO)**: 1 hour maximum data loss - **Recovery Time Objective (RTO)**: 4 hours maximum downtime ### Monitoring and Alerting {{#if monitoring.uptime_tracking}} - **Uptime Monitoring**: Continuous monitoring with {{monitoring.alerting}} alerts {{/if}} {{#if monitoring.performance_monitoring}} - **Performance Monitoring**: Real-time performance metrics and alerting {{/if}} {{#if monitoring.security_monitoring}} - **Security Monitoring**: 24/7 security event monitoring and response {{/if}} - **Log Retention**: {{monitoring.log_retention}} {{#if monitoring.dashboard_access}} - **Dashboard Access**: Real-time visibility into system status and metrics {{/if}} ### Reporting - **Frequency**: {{reporting.frequency}} reports - **Metrics**: {{reporting.metrics}} - **Format**: {{reporting.format}} - **Delivery**: {{reporting.delivery}} ### Service Level Penalties The following service credits apply for SLA breaches: {{#if penalties.availability_below_99_percent}} - **Availability < 99%**: {{penalties.availability_below_99_percent}} {{/if}} {{#if penalties.availability_below_95_percent}} - **Availability < 95%**: {{penalties.availability_below_95_percent}} {{/if}} {{#if penalties.critical_response_miss}} - **Missed Critical Response**: {{penalties.critical_response_miss}} {{/if}} {{#if penalties.data_loss}} - **Data Loss**: {{penalties.data_loss}} {{/if}} ### Exclusions SLA commitments do not apply during: - Client-requested maintenance windows - Force majeure events - Issues caused by client systems or data - Third-party service outages beyond our control - Scheduled maintenance within approved windows