cd /home/claude && cat > website_content.js << 'EOF'
const { Document, Packer, Paragraph, TextRun, HeadingLevel, AlignmentType, PageBreak } = require('docx');
const fs = require('fs');
const doc = new Document({
styles: {
default: {
document: {
run: { font: "Arial", size: 24 }
}
},
paragraphStyles: [
{
id: "Heading1",
name: "Heading 1",
basedOn: "Normal",
next: "Normal",
quickFormat: true,
run: { size: 32, bold: true, font: "Arial", color: "000000" },
paragraph: { spacing: { before: 480, after: 240 }, outlineLevel: 0 }
},
{
id: "Heading2",
name: "Heading 2",
basedOn: "Normal",
next: "Normal",
quickFormat: true,
run: { size: 28, bold: true, font: "Arial", color: "000000" },
paragraph: { spacing: { before: 360, after: 180 }, outlineLevel: 1 }
},
{
id: "Heading3",
name: "Heading 3",
basedOn: "Normal",
next: "Normal",
quickFormat: true,
run: { size: 24, bold: true, font: "Arial", color: "000000" },
paragraph: { spacing: { before: 240, after: 120 }, outlineLevel: 2 }
}
]
},
sections: [{
properties: {
page: {
size: { width: 12240, height: 15840 },
margin: { top: 1440, right: 1440, bottom: 1440, left: 1440 }
}
},
children: [
// COVER
new Paragraph({
heading: HeadingLevel.HEADING_1,
alignment: AlignmentType.CENTER,
spacing: { before: 2880, after: 480 },
children: [new TextRun({ text: "BIRU", size: 48, bold: true })]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { after: 2880 },
children: [new TextRun({
text: "Website Content — Enterprise-Grade Copy for Private Markets Infrastructure",
size: 24
})]
}),
new PageBreak(),
// TABLE OF CONTENTS
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("Table of Contents")]
}),
new Paragraph({ children: [new TextRun("1. Homepage")] }),
new Paragraph({ children: [new TextRun("2. Solution Page")] }),
new Paragraph({ children: [new TextRun("3. Product Page")] }),
new Paragraph({ children: [new TextRun("4. Use Cases")] }),
new Paragraph({ children: [new TextRun("5. Enterprise")] }),
new Paragraph({ children: [new TextRun("6. Security")] }),
new Paragraph({ children: [new TextRun("7. Philosophy")] }),
new Paragraph({ children: [new TextRun("8. Footer Pages")] }),
new PageBreak(),
// PAGE 1: HOMEPAGE
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("1. HOMEPAGE")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Hero Section")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_3,
children: [new TextRun("Headline")]
}),
new Paragraph({ children: [new TextRun({
text: "Senior Time Is Allocated Before Capital Readiness Is Confirmed",
bold: true,
size: 28
})] }),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("Subheadline")]
}),
new Paragraph({ children: [new TextRun(
"Private market teams engage counterparties before verifying the presence of deployable capital, confirmed ownership, or institutional mandate."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"The cost is not measured in failed deals—but in time spent on deals that were never actionable."
)] }),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("What We Do")]
}),
new Paragraph({ children: [new TextRun(
"BIRU is a pre-transaction verification layer that confirms the structural presence of deal elements without requiring disclosure of underlying information."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Counterparties demonstrate readiness. You allocate resources accordingly."
)] }),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("Call to Action")]
}),
new Paragraph({ children: [new TextRun("• Request Access")] }),
new Paragraph({ children: [new TextRun("• See How It Works")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Problem Context")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_3,
children: [new TextRun("Section Title")]
}),
new Paragraph({ children: [new TextRun({ text: "The Time Allocation Problem", italic: true })] }),
new Paragraph({
spacing: { before: 240 },
children: [new TextRun("In private markets, conviction requires time before it requires capital.")]
}),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("Yet structurally:")] }),
new Paragraph({ children: [new TextRun("• Partners engage before confirming counterparty substance")] }),
new Paragraph({ children: [new TextRun("• Internal committees review opportunities lacking verified readiness")] }),
new Paragraph({ children: [new TextRun("• Legal processes initiate without confirmation of basic deal elements")] }),
new Paragraph({
spacing: { before: 240 },
children: [new TextRun("This is not inefficiency—it is structural absence of a verification mechanism.")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("The Core Issue")]
}),
new Paragraph({ children: [new TextRun({ text: "Neither party discloses first.", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Capital sources are confidential.")] }),
new Paragraph({ children: [new TextRun("Ownership structures are sensitive.")] }),
new Paragraph({ children: [new TextRun("Institutional mandates are non-public.")] }),
new Paragraph({
spacing: { before: 240 },
children: [new TextRun("Without a neutral intermediary, deals proceed on assumption rather than confirmation.")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("Consequence")]
}),
new Paragraph({ children: [new TextRun("Time is allocated to:")] }),
new Paragraph({ children: [new TextRun("• Introductory calls that should not occur")] }),
new Paragraph({ children: [new TextRun("• IC memos for opportunities lacking substance")] }),
new Paragraph({ children: [new TextRun("• Legal review of counterparties without confirmed capacity")] }),
new Paragraph({
spacing: { before: 240 },
children: [new TextRun("This is not market failure. It is infrastructure absence.")]
}),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Key Insight")]
}),
new Paragraph({ children: [new TextRun({
text: "Resource Allocation Should Follow Verification, Not Precede It",
bold: true,
size: 26
})] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"Most inbound opportunities should never reach:"
)] }),
new Paragraph({ children: [new TextRun("• Partner-level discussion")] }),
new Paragraph({ children: [new TextRun("• Investment committee review")] }),
new Paragraph({ children: [new TextRun("• External legal engagement")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"Not because they are bad opportunities—but because basic readiness was never confirmed."
)] }),
new PageBreak(),
// PAGE 2: SOLUTION
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("2. SOLUTION PAGE")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Concept")]
}),
new Paragraph({ children: [new TextRun({
text: "Verification Without Information Disclosure",
bold: true,
size: 28
})] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"BIRU introduces a structural mechanism for confirming the presence of deal elements without requiring parties to expose underlying documents or data."
)] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("How It Works")]
}),
new Paragraph({ children: [new TextRun({ text: "Traditional model:", bold: true })] }),
new Paragraph({ children: [new TextRun("Party A discloses → Party B evaluates → engagement proceeds or fails")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "BIRU model:", bold: true })] }),
new Paragraph({ children: [new TextRun("Both parties submit to neutral layer → existence is confirmed → engagement proceeds")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Key difference:", bold: true })] }),
new Paragraph({ children: [new TextRun("Documents are never exchanged between counterparties. Only verification status is shared.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("What Is Confirmed")]
}),
new Paragraph({ children: [new TextRun("• Document type (Proof of Funds, Share Certificate, Institutional Mandate)")] }),
new Paragraph({ children: [new TextRun("• Structural validity (key fields present, format consistent)")] }),
new Paragraph({ children: [new TextRun("• Temporal relevance (issuance date, expiration if applicable)")] }),
new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 360 },
children: [new TextRun("What Is NOT Confirmed")]
}),
new Paragraph({ children: [new TextRun("• Legal enforceability")] }),
new Paragraph({ children: [new TextRun("• Document authenticity (signatures, seals)")] }),
new Paragraph({ children: [new TextRun("• Underlying transaction viability")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Neutrality (Critical Differentiation)")]
}),
new Paragraph({ children: [new TextRun({
text: "Market-Neutral by Design",
bold: true,
size: 26
})] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU does not:")] }),
new Paragraph({ children: [new TextRun("• Participate in transactions")] }),
new Paragraph({ children: [new TextRun("• Store deal-related data beyond verification")] }),
new Paragraph({ children: [new TextRun("• Benefit from transaction outcomes")] }),
new Paragraph({ children: [new TextRun("• Favor either party in bilateral engagements")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Why this matters:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"In markets where neither party wants to disclose first, neutrality is not a feature—it is a structural requirement."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Without it, the service cannot function.")] }),
new PageBreak(),
// PAGE 3: PRODUCT
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("3. PRODUCT PAGE")]
}),
new Paragraph({ children: [new TextRun({
text: "How Pre-Verification Works",
bold: true,
size: 28
})] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("Workflow")]
}),
new Paragraph({ children: [new TextRun({ text: "Step 1: Create Verification Room", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("User defines:")] }),
new Paragraph({ children: [new TextRun("• Transaction context (secondary sale, credit facility, M&A)")] }),
new Paragraph({ children: [new TextRun("• Required elements from counterparty (POF, ownership proof, mandate letter)")] }),
new Paragraph({ children: [new TextRun("• Required elements you will provide (if mutual verification)")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Step 2: Counterparty Access", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Secure link sent to counterparty. No account required. No preliminary disclosure.")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Step 3: Document Submission", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Both parties upload required documents to neutral layer. Files are processed ephemerally—analyzed and deleted."
)] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Step 4: Structural Analysis", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("System confirms:")] }),
new Paragraph({ children: [new TextRun("• Document type matches expected category")] }),
new Paragraph({ children: [new TextRun("• Key fields present (amount, date, issuer, signatory)")] }),
new Paragraph({ children: [new TextRun("• No obvious structural inconsistencies")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("System does NOT confirm:")] }),
new Paragraph({ children: [new TextRun("• Signature authenticity")] }),
new Paragraph({ children: [new TextRun("• Legal binding force")] }),
new Paragraph({ children: [new TextRun("• Underlying asset existence")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Step 5: Status Generated", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Both parties receive verification status simultaneously."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("If both verified → proceed to engagement.")] }),
new Paragraph({ children: [new TextRun("If one fails → no further action required.")] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("No asymmetric information. No disclosure.")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Critical Distinction")]
}),
new Paragraph({ children: [new TextRun({
text: "⚠️ Documents Are Never Shared Between Parties",
bold: true,
size: 26
})] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"BIRU operates as a neutral verification layer. Counterparty A cannot see counterparty B's submissions. Only mutual verification status is disclosed."
)] }),
new PageBreak(),
// PAGE 4: USE CASES
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("4. USE CASES")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Use Case 1: Inbound Opportunities from Unknown Counterparties")]
}),
new Paragraph({ children: [new TextRun({ text: "Scenario:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Your fund receives an unsolicited offer to purchase secondary shares."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Traditional response:", bold: true })] }),
new Paragraph({ children: [new TextRun("• Introductory call scheduled")] }),
new Paragraph({ children: [new TextRun("• Senior partner reviews")] }),
new Paragraph({ children: [new TextRun("• Legal begins NDA process")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Risk:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Counterparty may lack capital, institutional backing, or serious intent. Time is allocated before readiness is confirmed."
)] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "With BIRU:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Before scheduling calls: 'Please complete verification. Upload POF and LOI to this room.'"
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("If verification fails → no further engagement.")] }),
new Paragraph({ children: [new TextRun("If verification passes → proceed with confidence.")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Result:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Partner time allocated only to verified opportunities.")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Use Case 2: Broker-Introduced Deal Flow")]
}),
new Paragraph({ children: [new TextRun({ text: "Scenario:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Intermediary introduces potential transaction. Claims buyer is 'highly motivated, well-capitalized.'"
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Traditional response:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Trust broker representation, initiate internal process.")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Risk:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Broker incentive is introduction volume, not verification. Deal may lack substance despite credible introduction."
)] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "With BIRU:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Require broker to have buyer complete verification before internal escalation."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("If buyer refuses or fails → signal of non-seriousness.")] }),
new Paragraph({ children: [new TextRun("If buyer verifies → broker credibility reinforced, deal proceeds.")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Result:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Broker flow filtered by actual readiness, not stated intent.")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Use Case 3: Internal Investment Committee Discipline")]
}),
new Paragraph({ children: [new TextRun({ text: "Scenario:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"Deal team wants to bring opportunity to IC. IC members ask: 'Has counterparty capacity been confirmed?'"
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Traditional answer:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("'We believe so based on conversations.'")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Problem:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"IC time allocated to deals where basic readiness is unverified."
)] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "With BIRU:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"IC rule: No memos circulated without counterparty verification status."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun({ text: "Result:", bold: true })] }),
new Paragraph({ children: [new TextRun("• IC reviews only deals with confirmed substance")] }),
new Paragraph({ children: [new TextRun("• Decision-making accelerates for verified opportunities")] }),
new Paragraph({ children: [new TextRun("• Non-actionable deals filtered before IC engagement")] }),
new PageBreak(),
// PAGE 5: ENTERPRISE
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("5. ENTERPRISE")]
}),
new Paragraph({ children: [new TextRun({
text: "Custom Verification Frameworks for Institutional Requirements",
bold: true,
size: 28
})] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun(
"Enterprise clients operate with:"
)] }),
new Paragraph({ children: [new TextRun("• Non-standard document requirements")] }),
new Paragraph({ children: [new TextRun("• Firm-specific verification criteria")] }),
new Paragraph({ children: [new TextRun("• Unique internal approval processes")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU supports custom verification frameworks.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("What Enterprise Clients Can Define")]
}),
new Paragraph({ children: [new TextRun({ text: "1. Required Document Types", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Standard: Proof of Funds, Share Certificate, Letter of Intent")] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Custom: Specific bank letter formats, audited financials, institutional mandate letters, regulatory approvals")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "2. Verification Logic", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Define conditions for verification pass/fail:")] }),
new Paragraph({ children: [new TextRun("• Minimum capital amounts (redacted but confirmed present)")] }),
new Paragraph({ children: [new TextRun("• Document recency (e.g., issued within last 90 days)")] }),
new Paragraph({ children: [new TextRun("• Specific institutional issuers (e.g., only Tier 1 banks)")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "3. Integration with Internal Systems", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("API access for:")] }),
new Paragraph({ children: [new TextRun("• Automated verification room creation")] }),
new Paragraph({ children: [new TextRun("• Webhook notifications on verification status")] }),
new Paragraph({ children: [new TextRun("• Export of audit logs to internal compliance systems")] }),
new PageBreak(),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Critical Constraint")]
}),
new Paragraph({ children: [new TextRun({
text: "Even in enterprise mode:",
bold: true,
size: 26
})] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("• Documents are never shared between counterparties")] }),
new Paragraph({ children: [new TextRun("• Only verification status (pass/fail) is returned")] }),
new Paragraph({ children: [new TextRun("• Underlying data remains confidential")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("Customization applies to criteria, not to disclosure.")] }),
new PageBreak(),
// PAGE 6: SECURITY
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("6. SECURITY")]
}),
new Paragraph({ children: [new TextRun({
text: "No Persistent Storage by Design",
bold: true,
size: 28
})] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("Core Architecture")]
}),
new Paragraph({ children: [new TextRun("BIRU processes documents ephemerally.")] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Upload → Analysis → Verification Status → Deletion")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("No documents stored beyond verification.")] }),
new Paragraph({ children: [new TextRun("No reuse of data across transactions.")] }),
new Paragraph({ children: [new TextRun("No retention unless explicitly required for audit (user-controlled).")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("User Control")]
}),
new Paragraph({ children: [new TextRun("You control:")] }),
new Paragraph({ children: [new TextRun("• What fields are visible in verification output")] }),
new Paragraph({ children: [new TextRun("• What information is redacted before submission")] }),
new Paragraph({ children: [new TextRun("• Whether audit logs are retained post-transaction")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Example:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Your POF shows $50M.")] }),
new Paragraph({ children: [new TextRun("Counterparty only sees: 'POF verified (amount confirmed present).'")] }),
new Paragraph({ children: [new TextRun("Specific figure not disclosed.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("Compliance")]
}),
new Paragraph({ children: [new TextRun("• Encryption at rest and in transit (AES-256, TLS 1.3)")] }),
new Paragraph({ children: [new TextRun("• Ephemeral processing (documents deleted after analysis)")] }),
new Paragraph({ children: [new TextRun("• Audit trail (who uploaded, when, what was verified)")] }),
new Paragraph({ children: [new TextRun("• GDPR-compliant data handling")] }),
new Paragraph({ children: [new TextRun("• SOC 2 Type II (in progress)")] }),
new PageBreak(),
// PAGE 7: PHILOSOPHY
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("7. PHILOSOPHY")]
}),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("Private markets are negotiated markets.")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"Unlike public exchanges, where price discovery is continuous and transparent, private transactions require time—time to establish trust, time to confirm substance, time to allocate resources."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("Time is the primary input.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("The Problem")]
}),
new Paragraph({ children: [new TextRun("Yet time is allocated inefficiently:")] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("• Senior professionals engage before readiness is confirmed")] }),
new Paragraph({ children: [new TextRun("• Internal processes initiate before counterparty substance is verified")] }),
new Paragraph({ children: [new TextRun("• Legal and advisory costs accrue before basic deal elements are present")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("This is not a market failure. It is infrastructure absence.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("The Solution")]
}),
new Paragraph({ children: [new TextRun(
"BIRU exists to introduce a structural layer that did not previously exist: a neutral mechanism for confirming the presence of deal elements without requiring disclosure."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("Not as a platform. Not as a marketplace. As infrastructure.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 480 },
children: [new TextRun("What This Is Not")]
}),
new Paragraph({ children: [new TextRun("BIRU is not:")] }),
new Paragraph({ children: [new TextRun("• A broker (we do not facilitate transactions)")] }),
new Paragraph({ children: [new TextRun("• A data provider (we do not retain or monetize information)")] }),
new Paragraph({ children: [new TextRun("• A marketplace (we do not connect buyers and sellers)")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("We are a verification layer. Nothing more. Nothing less.")] }),
new PageBreak(),
// PAGE 8: FOOTER PAGES
new Paragraph({
heading: HeadingLevel.HEADING_1,
children: [new TextRun("8. FOOTER PAGES")]
}),
new Paragraph({
heading: HeadingLevel.HEADING_2,
children: [new TextRun("Non-Liability (Most Important)")]
}),
new Paragraph({ children: [new TextRun({ text: "What BIRU Does Not Do", bold: true })] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU confirms the structural presence of document types.")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU does NOT:")] }),
new Paragraph({ children: [new TextRun("• Verify legal enforceability of documents")] }),
new Paragraph({ children: [new TextRun("• Authenticate signatures, seals, or institutional stamps")] }),
new Paragraph({ children: [new TextRun("• Confirm underlying asset existence or ownership validity")] }),
new Paragraph({ children: [new TextRun("• Provide legal, financial, or investment advice")] }),
new Paragraph({ children: [new TextRun("• Guarantee transaction outcomes")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun(
"All investment and legal decisions remain the sole responsibility of participating parties."
)] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU is infrastructure, not counsel.")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 720 },
children: [new TextRun("Privacy Policy")]
}),
new Paragraph({ children: [new TextRun({ text: "No Storage. No Reuse. No Exposure.", bold: true })] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("• Documents processed ephemerally and deleted post-verification")] }),
new Paragraph({ children: [new TextRun("• No data sold, shared, or monetized")] }),
new Paragraph({ children: [new TextRun("• No use of submitted information for training, analytics, or cross-transaction insights")] }),
new Paragraph({ children: [new TextRun("• User-controlled audit log retention")] }),
new Paragraph({ children: [new TextRun("• GDPR and CCPA compliant")] }),
new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 720 },
children: [new TextRun("Neutrality (Standalone Page)")]
}),
new Paragraph({ children: [new TextRun({ text: "Market-Neutral by Structural Design", bold: true })] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("BIRU does not participate in transactions.")] }),
new Paragraph({ children: [new TextRun("BIRU does not store deal data beyond verification.")] }),
new Paragraph({ children: [new TextRun("BIRU does not benefit from transaction outcomes.")] }),
new Paragraph({ spacing: { before: 240 }, children: [new TextRun("This is not a policy. It is architectural.")] }),
new Paragraph({ spacing: { before: 360 }, children: [new TextRun({ text: "Why neutrality matters:", bold: true })] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"In bilateral negotiations, information disclosure creates asymmetry. Whichever party discloses first assumes risk."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun(
"For a verification mechanism to function, it must be structurally incapable of benefiting either side."
)] }),
new Paragraph({ spacing: { before: 120 }, children: [new TextRun("Otherwise, it cannot be trusted.")] }),
// END OF DOCUMENT
new Paragraph({
spacing: { before: 1440 },
alignment: AlignmentType.CENTER,
children: [new TextRun({ text: "— END —", size: 20 })]
})
]
}]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync('/mnt/user-data/outputs/BIRU_Website_Content.docx', buffer);
console.log('Document created successfully');
});
EOF
node website_content.js
Output