legal-markdown-js
Version:
Node.js implementation of LegalMarkdown for processing legal documents with markdown and YAML - Complete feature parity with Ruby version
183 lines (182 loc) • 4.48 kB
YAML
title: Professional Services Agreement
document_type: Master Service Agreement
version: '3.1'
effective_date: '"2025-08-07"'
expiration_date: '2025-12-31'
parties:
provider:
name: TechServices Inc.
type: Corporation
state: Delaware
registration: DE-2019-123456
address: 789 Technology Blvd, Innovation City, CA 94105
client:
name: Default Client Name
type: Corporation
project:
name: Enterprise Digital Transformation
description: Comprehensive digital transformation initiative
duration: 18 months
start_date: '"2025-08-07"'
end_date: '2026-06-30'
budget: 750000
currency: USD
project_manager: Alex Rodriguez
liability_cap: 500000
payment_terms: Net 45
governing_law: State of New York
signature_required: true
witnesses_required: false
notarization_required: false
level-one: Article %n.
level-two: Section %n.%s
level-three: Subsection %n.%s.%t
level-four: (%n)
client:
name: Acme Corporation
type: Corporation
industry: Manufacturing
size: Enterprise
jurisdiction: Delaware
registration_number: C1234567
established: '1985'
contact:
primary:
name: John Smith
title: Chief Technology Officer
email: john.smith@acme.com
phone: +1-555-0123
legal:
name: Sarah Johnson
title: General Counsel
email: legal@acme.com
phone: +1-555-0124
billing:
name: Michael Brown
title: Chief Financial Officer
email: billing@acme.com
phone: +1-555-0125
address:
headquarters:
street: 456 Industrial Ave
city: Manufacturing City
state: CA
zip: '90211'
country: USA
billing:
street: 456 Industrial Ave, Accounts Payable
city: Manufacturing City
state: CA
zip: '90211'
country: USA
business_details:
tax_id: 12-3456789
duns_number: '123456789'
website: https://www.acme.com
employees: 2500
annual_revenue: 150000000
warranty_period: 24 months
notices:
client_address: 456 Industrial Ave, Legal Dept, Manufacturing City, CA 90211
provider_address: 123 Provider St, Tech City, CA 90210
security_clearance: required
insurance_requirements:
general_liability: 5000000
professional_liability: 2000000
cyber_liability: 1000000
compliance:
standards:
- ISO 9001
- ISO 27001
- SOC 2
audits: annual third-party
certifications_required: true
confidentiality: true
termination_notice: 30 days
dispute_resolution: arbitration
intellectual_property:
ownership: client retains ownership
license: perpetual license to provider
restrictions:
- no reverse engineering
- no redistribution
force_majeure: true
severability: true
amendment_requirements: written consent of both parties
default_penalties:
late_payment_fee: 0.05
grace_period_days: 15
compound_interest: false
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
_cross_references: []