1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" /> 6 7 <meta name="robots" content="index, follow" /> 8 9 <meta property="og:type" content="website" /> 10 <meta property="og:site_name" content="Digital Charter IT" /> 11 <meta property="og:locale" content="en_US" /> 12 13 <meta name="twitter:card" content="summary_large_image" /> 14 15
15<script type="application/ld+json"> 16 { 17 "@context": "https://schema.org", 18 "@type": "ProfessionalService", 19 "name": "Digital Charter IT", 20 "url": "https://digitalcharter.com", 21 "description": "Technology consulting firm specializing in IT modernization for federal agencies and product development for commercial clients. Engineers first. Partners always. Serving 10+ federal agencies with $29.3M in proven savings.", 22 "foundingDate": "2015", 23 "areaServed": { 24 "@type": "Country", 25 "name": "United States" 26 }, 27 "serviceType": ["IT Consulting", "DevSecOps", "Cloud Migration", "Federal Modernization", "Custom Software Development", "SaaS Product Engineering", "Zero Trust Security", "Compliance Automation"], 28 "knowsAbout": ["IT Modernization", "Cloud Platforms", "DevSecOps", "Product Development", "Federal Technology", "Zero Trust", "Kubernetes", "FedRAMP", "FISMA", "NIST RMF", "ATO"], 29 "slogan": "Engineers First. Partners Always.", 30 "address": { 31 "@type": "PostalAddress", 32 "streetAddress": "27 Maryland Ave.", 33 "addressLocality": "Annapolis", 34 "addressRegion": "MD", 35 "postalCode": "21401", 36 "addressCountry": "US" 37 }, 38 "geo": { 39 "@type": "GeoCoordinates", 40 "latitude": "38.9784", 41 "longitude": "-76.4922" 42 }, 43 "telephone": "+1-410-489-1860", 44 "email": "[email protected]", 45 "sameAs": [ 46 "https://www.linkedin.com/company/digital-charter-it" 47 ], 48 "hasOfferCatalog": { 49 "@type": "OfferCatalog", 50 "name": "DCIT Services", 51 "itemListElement": [ 52 { 53 "@type": "Offer", 54 "itemOffered": { 55 "@type": "Service", 56 "name": "Federal IT Modernization", 57 "description": "Enterprise DevSecOps platforms for federal agencies including CI/CD, Zero Trust, compliance automation, and cloud migration." 58 } 59 }, 60 { 61 "@type": "Offer", 62 "itemOffered": { 63 "@type": "Service", 64 "name": "Product Development", 65 "description": "Custom software development, SaaS engineering, API integration, mobile apps, and enterprise platforms for commercial clients." 66 } 67 } 68 ] 69 } 70 } 71 </script>
71 72
72<script type="application/ld+json"> 73 { 74 "@context": "https://schema.org", 75 "@type": "WebSite", 76 "name": "Digital Charter IT", 77 "url": "https://digitalcharter.com", 78 "description": "Federal IT modernization and commercial product development" 79 } 80 </script>
80 81 82 <link rel="icon" type="image/png" href="/favicon.png" /> 83 <link rel="apple-touch-icon" href="/favicon.png" /> 84 <link rel="preconnect" href="https://fonts.googleapis.com"> 85 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 86 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap" rel="stylesheet"> 87
87<script type="text/javascript"> 88 (function(c,l,a,r,i,t,y){ 89 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 90 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 91 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 92 })(window, document, "clarity", "script", "v3z7zipmge"); 93 </script>
vendor: 68 bytes, lines 93-94
93 94 <script async src="https://www.googletagmanager.com/gtag/js?id=
94G-V5CPH42TGY
vendor: 16 bytes, lines 94-95
94"></script> 95
95<script> 96
vendor: 145 bytes, lines 96-99
96window.dataLayer = window.dataLayer || []; 97 function gtag(){dataLayer.push(arguments);} 98 gtag('js', new Date()); 99 gtag('config', '
99G-V5CPH42TGY
vendor: 8 bytes, lines 99-100
99'); 100
100</script>
100 101
101<script type="module" crossorigin src="/assets/index-12273104.js"></script>
101 102 <link rel="stylesheet" href="/assets/index-706f9c66.css"> 103 <title data-rh="true">Insights | Federal GovTech & Commercial AI | Digital Charter</title> 104 <meta data-rh="true" name="description" content="Perspectives on federal IT modernization, DevSecOps, Zero Trust, and practical AI engineering from the DCIT team. Two lanes: Federal GovTech and Commercial AI."/><meta data-rh="true" property="og:title" content="Insights | Federal GovTech & Commercial AI | Digital Charter"/><meta data-rh="true" property="og:description" content="Perspectives on federal IT modernization and practical AI engineering from DCIT."/><meta data-rh="true" property="og:url" content="https://digitalcharter.com/insights"/><meta data-rh="true" property="og:type" content="website"/><meta data-rh="true" property="og:image" content="https://digitalcharter.com/images/og/default-share-card.png"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" name="twitter:title" content="Insights | Federal GovTech & Commercial AI | Digital Charter"/><meta data-rh="true" name="twitter:description" content="Perspectives on federal IT modernization and practical AI engineering from DCIT."/><meta data-rh="true" name="twitter:image" content="https://digitalcharter.com/images/og/default-share-card.png"/> 105 <link data-rh="true" rel="canonical" href="https://digitalcharter.com/insights"/> 106 </head> 107 <body> 108 <div id="root"><div class="min-h-screen bg-background font-sans text-foreground"><nav aria-label="Main navigation" class="fixed top-0 w-full z-50 transition-all duration-300 border-b bg-transparent border-transparent py-4"><div class="container mx-auto px-4 md:px-6 flex items-center justify-between"><a href="/" class="flex items-center gap-2 group shrink-0"><img src="/assets/DCIT_Full_Color_Horizontal_400x400__1767884300146-2116c34f.png" alt="Digital Charter" class="h-14 w-auto sm:h-20 md:h-24 drop-shadow-sm"/></a><div class="hidden lg:flex items-center gap-6 xl:gap-8 2xl:gap-10"><div class="flex items-center gap-0.5"><a href="/federal-modernization" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">Federal Modernization</a><button type="button" id="radix-:Rma:" aria-haspopup="menu" aria-expanded="false" data-state="closed" class="flex items-center text-muted-foreground hover:text-primary transition-colors outline-none p-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="flex items-center gap-0.5"><a href="/product-development" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">Product Development</a><button type="button" id="radix-:R16a:" aria-haspopup="menu" aria-expanded="false" data-state="closed" class="flex items-center text-muted-foreground hover:text-primary transition-colors outline-none p-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4"><path d="m6 9 6 6 6-6"></path></svg></button></div><a href="/#case-studies" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">Case Studies</a><a href="/insights" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">Insights</a><a href="/why-dcit" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">Why DCIT</a><a href="/about" class="text-sm font-medium text-muted-foreground hover:text-primary transition-colors">About</a><a href="/#contact" data-testid="button-nav-consultation" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2 bg-primary text-primary-foreground border border-primary-border min-h-9 px-4 py-2">Schedule Consultation</a></div><button class="lg:hidden p-3 -mr-2 text-foreground rounded-md active-elevate-2" aria-label="Open menu" data-testid="button-mobile-menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></nav><main class="pt-24"><section class="bg-slate-900 py-16 md:py-24"><div class="container mx-auto px-4 md:px-6 max-w-4xl"><div class="flex flex-wrap gap-3 mb-6"><span class="inline-block px-3 py-1 rounded-full text-xs font-bold uppercase tracking-widest bg-primary/20 text-primary-foreground
108/80">Federal GovTech</span><span class="inline-block px-3 py-1 rounded-full text-xs font-bold uppercase tracking-widest bg-orange-500/20 text-orange-300">Commercial AI</span></div><h1 class="text-4xl md:text-5xl xl:text-6xl font-bold font-display text-white mb-5 leading-tight">Insights</h1><p class="text-slate-300 text-lg md:text-xl max-w-2xl leading-relaxed">Practical perspectives on federal IT modernization, DevSecOps, Zero Trust, compliance automation, and getting AI into production. No thought leadership fluff.</p></div></section><section class="border-b border-slate-200 bg-white"><div class="container mx-auto px-4 md:px-6"><div class="flex items-center gap-6 py-4 text-sm text-slate-500"><span class="font-medium text-slate-900">5<!-- --> articles</span><span class="w-px h-4 bg-slate-200"></span><span class="flex items-center gap-1.5"><span class="w-2 h-2 rounded-full bg-primary inline-block"></span>1<!-- --> Federal GovTech</span><span class="flex items-center gap-1.5"><span class="w-2 h-2 rounded-full bg-orange-500 inline-block"></span>4<!-- --> Commercial AI</span></div></div></section><section class="py-12 md:py-16 bg-slate-50"><div class="container mx-auto px-4 md:px-6"><div class="flex flex-wrap gap-2 mb-10"><button data-testid="filter-all" class="px-4 py-2 rounded-full text-sm font-semibold transition-all bg-slate-900 text-white">All Articles</button><button data-testid="filter-federal" class="px-4 py-2 rounded-full text-sm font-semibold transition-all bg-white text-slate-600 border border-slate-200 hover:border-slate-400">Federal GovTech</button><button data-testid="filter-commercial-ai" class="px-4 py-2 rounded-full text-sm font-semibold transition-all bg-white text-slate-600 border border-slate-200 hover:border-slate-400">Commercial AI</button></div><div class="grid md:grid-cols-2 xl:grid-cols-3 gap-6"><a href="/insights/hire-vs-tokens-ai-engineering"><article data-testid="card-article-hire-vs-tokens-ai-engineering" class="group bg-white rounded-xl border border-orange-200 hover:border-orange-400 p-6 transition-all duration-200 cursor-pointer h-full flex flex-col overflow-hidden"><div class="-mx-6 -mt-6 mb-5 overflow-hidden rounded-t-xl"><img src="/images/insights/hire-tokens-multiplier.png" alt="Hire a Person, or Give Your Best Engineers More Tokens?" class="w-full h-44 object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="flex items-center gap-2 mb-4"><span class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-bold bg-orange-100 text-orange-700"><span class="w-1.5 h-1.5 rounded-full bg-orange-500"></span>Commercial AI</span></div><h2 class="text-slate-900 font-bold text-lg leading-snug mb-3 group-hover:text-primary transition-colors">Hire a Person, or Give Your Best Engineers More Tokens?</h2><p class="text-slate-600 text-sm leading-relaxed mb-4 flex-1">Every quarter a services firm faces the same decision with large consequences. There is now a second door, and for most firms it is the better one.</p><div class="flex flex-wrap gap-1.5 mb-4"><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>AI</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Engineering</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5">
108<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Hiring</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Productivity</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Leadership</span></div><div class="flex items-center justify-between pt-3 border-t border-slate-100"><div class="flex items-center gap-1 text-xs text-slate-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>5 min read<span class="mx-1.5">·</span>June 30, 2026</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-slate-400 group-hover:text-primary group-hover:translate-x-0.5 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></article></a><a href="/insights/vibe-coding-attack-surface-security"><article data-testid="card-article-vibe-coding-attack-surface-security" class="group bg-white rounded-xl border border-orange-200 hover:border-orange-400 p-6 transition-all duration-200 cursor-pointer h-full flex flex-col overflow-hidden"><div class="-mx-6 -mt-6 mb-5 overflow-hidden rounded-t-xl"><img src="/images/insights/vibe-coding-hero.png" alt="Vibe Coding Widens Your Attack Surface. Here's What "Make It Secure" Actually Misses." class="w-full h-44 object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="flex items-center gap-2 mb-4"><span class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-bold bg-orange-100 text-orange-700"><span class="w-1.5 h-1.5 rounded-full bg-orange-500"></span>Commercial AI</span></div><h2 class="text-slate-900 font-bold text-lg leading-snug mb-3 group-hover:text-primary transition-colors">Vibe Coding Widens Your Attack Surface. Here's What "Make It Secure" Actually Misses.</h2><p class="text-slate-600 text-sm leading-relaxed mb-4 flex-1">You scaffolded an app in an afternoon. The model audited it and came back confident. What it missed is exactly where attackers look first.</p><div class="flex flex-wrap gap-1.5 mb-4"><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>DevSecOps</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5">
108<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>AI Security</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Vibe Coding</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Application Security</span></div><div class="flex items-center justify-between pt-3 border-t border-slate-100"><div class="flex items-center gap-1 text-xs text-slate-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>5 min read<span class="mx-1.5">·</span>April 27, 2026</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-slate-400 group-hover:text-primary group-hover:translate-x-0.5 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></article></a><a href="/insights/m365-power-platform-dead-ai-native"><article data-testid="card-article-m365-power-platform-dead-ai-native" class="group bg-white rounded-xl border border-orange-200 hover:border-orange-400 p-6 transition-all duration-200 cursor-pointer h-full flex flex-col overflow-hidden"><div class="-mx-6 -mt-6 mb-5 overflow-hidden rounded-t-xl"><img src="/images/insights/m365-ai-native-hero.png" alt="Hot Take: Microsoft 365 + Power Platform Are Dead in an AI-Native World" class="w-full h-44 object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="flex items-center gap-2 mb-4"><span class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-bold bg-orange-100 text-orange-700"><span class="w-1.5 h-1.5 rounded-full bg-orange-500"></span>Commercial AI</span></div><h2 class="text-slate-900 font-bold text-lg leading-snug mb-3 group-hover:text-primary transition-colors">Hot Take: Microsoft 365 + Power Platform Are Dead in an AI-Native World</h2><p class="text-slate-600 text-sm leading-relaxed mb-4 flex-1">M365 assumed work means creating and storing documents. Power Platform assumed the next evolution was letting non-engineers automate those documents. Both bets made sense in 2018. In an AI-native world, both assumptions collapse simultaneously.</p><div class="flex flex-wrap gap-1.5 mb-4"><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Microsoft 365</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5">
108<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Power Platform</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>AI-Native</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Enterprise AI</span></div><div class="flex items-center justify-between pt-3 border-t border-slate-100"><div class="flex items-center gap-1 text-xs text-slate-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>5 min read<span class="mx-1.5">·</span>April 3, 2026</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-slate-400 group-hover:text-primary group-hover:translate-x-0.5 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></article></a><a href="/insights/ai-chatbot-witness-discoverability"><article data-testid="card-article-ai-chatbot-witness-discoverability" class="group bg-white rounded-xl border border-orange-200 hover:border-orange-400 p-6 transition-all duration-200 cursor-pointer h-full flex flex-col overflow-hidden"><div class="-mx-6 -mt-6 mb-5 overflow-hidden rounded-t-xl"><img src="/images/insights/ai-chatbot-witness-hero.png" alt="Your AI Chatbot Just Became a Witness Against You" class="w-full h-44 object-cover group-hover:scale-105 transition-transform duration-300"/></div><div class="flex items-center gap-2 mb-4"><span class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-bold bg-orange-100 text-orange-700"><span class="w-1.5 h-1.5 rounded-full bg-orange-500"></span>Commercial AI</span></div><h2 class="text-slate-900 font-bold text-lg leading-snug mb-3 group-hover:text-primary transition-colors">Your AI Chatbot Just Became a Witness Against You</h2><p class="text-slate-600 text-sm leading-relaxed mb-4 flex-1">A February 2026 federal ruling made it official: anything typed into a public AI platform is potentially discoverable in court. Here's what that means for your organization â and what to do about it.</p><div class="flex flex-wrap gap-1.5 mb-4"><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>AI Governance</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5">
108<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Legal Discoverability</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Data Sovereignty</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Enterprise AI</span></div><div class="flex items-center justify-between pt-3 border-t border-slate-100"><div class="flex items-center gap-1 text-xs text-slate-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>5 min read<span class="mx-1.5">·</span>April 6, 2026</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-slate-400 group-hover:text-primary group-hover:translate-x-0.5 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></article></a><a href="/insights/zero-trust-compliance-not-two-projects"><article data-testid="card-article-zero-trust-compliance-not-two-projects" class="group bg-white rounded-xl border border-primary/20 hover:border-primary/50 p-6 transition-all duration-200 cursor-pointer h-full flex flex-col overflow-hidden"><div class="flex items-center gap-2 mb-4"><span class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-bold bg-primary/10 text-primary"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Federal GovTech</span></div><h2 class="text-slate-900 font-bold text-lg leading-snug mb-3 group-hover:text-primary transition-colors">Zero Trust and Compliance Automation Aren't Two Projects. They're One.</h2><p class="text-slate-600 text-sm leading-relaxed mb-4 flex-1">Most agencies budget for Zero Trust and ATO compliance separately, staff them separately, and run them on separate timelines. That's the wrong architecture â and it's why both take longer than they should.</p><div class="flex flex-wrap gap-1.5 mb-4"><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Zero Trust</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5">
108<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>ATO</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>DevSecOps</span><span class="inline-flex items-center gap-1 text-xs text-slate-500 bg-slate-100 px-2 py-0.5 rounded"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag w-2.5 h-2.5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Compliance</span></div><div class="flex items-center justify-between pt-3 border-t border-slate-100"><div class="flex items-center gap-1 text-xs text-slate-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-3 h-3"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>7 min read<span class="mx-1.5">·</span>March 18, 2026</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-slate-400 group-hover:text-primary group-hover:translate-x-0.5 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></article></a></div></div></section><section class="py-16 md:py-20 bg-white border-t border-slate-200"><div class="container mx-auto px-4 md:px-6"><div class="grid md:grid-cols-2 gap-6 max-w-4xl mx-auto"><div class="bg-primary rounded-xl p-8"><p class="text-primary-foreground/70 text-xs font-bold uppercase tracking-widest mb-3">Federal Agencies</p><h3 class="text-white font-bold text-xl mb-3">Request a Federal Capabilities Briefing</h3><p class="text-primary-foreground/80 text-sm mb-5">See how DCIT's products perform in your environment. GSA MAS · SBA 8(a).</p><a href="/connect"><span class="inline-flex items-center gap-2 bg-white text-primary font-semibold text-sm px-4 py-2 rounded-lg hover:bg-slate-50 transition-colors">Schedule Briefing <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div class="bg-orange-500 rounded-xl p-8"><p class="text-white/70 text-xs font-bold uppercase tracking-widest mb-3">Commercial AI</p><h3 class="text-white font-bold text-xl mb-3">Get an AI Readiness Assessment</h3><p class="text-white/80 text-sm mb-5">We'll tell you honestly if your AI initiative is on the right path â and what it would take to get to production.</p><a href="/connect"><span class="inline-flex items-center gap-2 bg-white text-orange-600 font-semibold text-sm px-4 py-2 rounded-lg hover:bg-orange-50 transition-colors">Start Assessment <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></div></div></section></main><footer aria-label="Site footer" class="bg-slate-900 text-slate-400 pt-20 xl:pt-28 2xl:pt-32 pb-10 xl:pb-14 2xl
108:pb-16 border-t border-slate-800"><div class="container mx-auto px-4 md:px-6"><div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-10 lg:gap-8 xl:gap-12 2xl:gap-16 mb-16 xl:mb-20 2xl:mb-24"><div class="col-span-2 md:col-span-3 lg:col-span-2"><a href="/" class="inline-block mb-6"><img src="/assets/DCIT_Full_Color_Horizontal_400x400__1767884300146-2116c34f.png" alt="Digital Charter" class="h-14 w-auto brightness-0 invert"/></a><p class="text-sm leading-relaxed mb-6 max-w-xs">Engineers first, partners always. We build federal-grade DevSecOps platforms for government and production-ready software for commercial clients.</p><a href="/#contact" class="inline-flex items-center gap-2 text-sm font-bold text-white hover:text-secondary transition-colors group">Schedule Consultation <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div><h4 class="text-white font-bold text-sm uppercase tracking-wider mb-6">Federal Modernization</h4><ul class="space-y-3"><li><a href="/federal-modernization" class="text-sm hover:text-white transition-colors">All Products</a></li><li><a href="/federal-modernization/velocity-platform" class="text-sm hover:text-white transition-colors">DCIT Velocity Platform</a></li><li><a href="/federal-modernization/zerotrust-gateway" class="text-sm hover:text-white transition-colors">DCIT ZeroTrust Gateway</a></li><li><a href="/federal-modernization/compliance-engine" class="text-sm hover:text-white transition-colors">DCIT Compliance Engine</a></li><li><a href="/#case-studies" class="text-sm hover:text-white transition-colors">Case Studies</a></li></ul></div><div><h4 class="text-white font-bold text-sm uppercase tracking-wider mb-6">Product Development</h4><ul class="space-y-3"><li><a href="/product-development" class="text-sm hover:text-white transition-colors">All Services</a></li><li><a href="/product-development/custom-software" class="text-sm hover:text-white transition-colors">Custom Software</a></li><li><a href="/product-development/saas-engineering" class="text-sm hover:text-white transition-colors">SaaS Engineering</a></li><li><a href="/product-development/mobile-development" class="text-sm hover:text-white transition-colors">Mobile Development</a></li><li><a href="/product-development/technical-consulting" class="text-sm hover:text-white transition-colors">Technical Consulting</a></li><li><a href="/product-development/ai-systems-integrator" class="text-sm hover:text-white transition-colors">AI Systems Integrator</a></li></ul></div><div><h4 class="text-white font-bold text-sm uppercase tracking-wider mb-6">Company</h4><ul class="space-y-3"><li><a href="/about" class="text-sm hover:text-white transition-colors">About</a></li><li><a href="/why-dcit" class="text-sm hover:text-white transition-colors">Why DCIT</a></li><li><a href="/#contact" class="text-sm hover:text-white transition-colors">Contact Us</a></li><li><a href="https://careers.digitalcharter.com/" class="text-sm hover:text-white transition-colors" target="_blank" rel="noopener noreferrer">Careers</a></li></ul><div class="mt-6 pt-6 border-t border-slate-700"><p class="text-xs text-slate-500 mb-2">Contact</p><a href="mailto:[email protected]" class="text-sm hover:text-white transition-colors block mb-1">[email protected]</a><a href="tel:+14104891860" class="text-sm hover:text-white transition-colors block mb-3">410.489.1860</a><address class="text-sm not-italic text-slate-400">27 Maryland Ave.<br/>Annapolis, MD 21401</address></div></div></div><div class="pt-10 border-t border-slate-800 flex flex-col md:flex-row justify-between items-center gap-4 sm:gap-6"><div class="flex flex-col items-center md:items-start gap-2 text-xs text-center md:text-left"><p>© <!-- -->2026<!-- --> Digital Charter · A trade name of InfiNetix Inc · Annapolis, MD · SBA 8(a) Certified · GSA MAS 47QTCA22D004U</p><a href="/privacy" class="hover:text-white transition-colors">Privacy Policy</a></div><div class="flex gap-3"><a href="https://www.linkedin.com/company/digitalcharter/" target="_blank" rel="noopener noreferrer" class="hover:text-white transition-colors p-2.5 bg-slate-800 rounded-full hover:bg-slate-700" data-testid="link-footer-linkedin"><span class="sr-only">LinkedIn</span><svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
108<path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a><a href="https://www.instagram.com/digital.charter/" target="_blank" rel="noopener noreferrer" class="hover:text-white transition-colors p-2.5 bg-slate-800 rounded-full hover:bg-slate-700" data-testid="link-footer-instagram"><span class="sr-only">Instagram</span><svg class="w-4 h-4 fill-current" viewBox="0 0 24 24"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"></path></svg></a></div></div></div></footer></div></div> 109 110 </body> 111</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.