- TEST-DATASHEET-PROCESS.md: comprehensive pipeline documentation for Dataforth engineering (10 sections, data flow, state diagram, FAQ) - signing-attestation/: domain ownership attestation letter with in-place signature for Azure Trusted Signing identity validation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
586 lines
16 KiB
HTML
586 lines
16 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Domain Ownership Attestation — Arizona Computer Guru, LLC</title>
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Cormorant+SC:wght@500;600;700&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Cormorant+Unicase:wght@500;600&display=swap" rel="stylesheet">
|
|
<style>
|
|
:root {
|
|
--ink: #14192b;
|
|
--ink-soft: #27324f;
|
|
--paper: #fbf8f1;
|
|
--paper-deep: #f4efe3;
|
|
--accent: #7a5a1e;
|
|
--accent-soft: #b2913f;
|
|
--rule: #2a3455;
|
|
--muted: #6a6455;
|
|
}
|
|
|
|
@page {
|
|
size: letter;
|
|
margin: 0;
|
|
}
|
|
|
|
@media print {
|
|
html, body { background: var(--paper) !important; }
|
|
.sheet { box-shadow: none !important; margin: 0 !important; border: none !important; }
|
|
.screen-only { display: none !important; }
|
|
}
|
|
|
|
* { box-sizing: border-box; }
|
|
|
|
html, body {
|
|
margin: 0;
|
|
padding: 0;
|
|
background: #3a3a3a;
|
|
color: var(--ink);
|
|
font-family: 'EB Garamond', Georgia, serif;
|
|
font-size: 12pt;
|
|
line-height: 1.5;
|
|
-webkit-font-smoothing: antialiased;
|
|
text-rendering: optimizeLegibility;
|
|
}
|
|
|
|
body {
|
|
padding: 40px 20px 60px;
|
|
}
|
|
|
|
.sheet {
|
|
position: relative;
|
|
width: 8.5in;
|
|
min-height: 11in;
|
|
margin: 0 auto;
|
|
padding: 0.9in 0.85in 0.85in;
|
|
background: var(--paper);
|
|
background-image:
|
|
radial-gradient(ellipse at top left, rgba(178,145,63,0.04), transparent 40%),
|
|
radial-gradient(ellipse at bottom right, rgba(42,52,85,0.035), transparent 45%),
|
|
linear-gradient(var(--paper), var(--paper));
|
|
box-shadow:
|
|
0 1px 0 rgba(20,25,43,0.08),
|
|
0 28px 60px -20px rgba(20,25,43,0.35),
|
|
0 10px 30px -10px rgba(20,25,43,0.25);
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Subtle paper grain */
|
|
.sheet::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.05 0 0 0 0 0.02 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
|
|
pointer-events: none;
|
|
mix-blend-mode: multiply;
|
|
opacity: 0.6;
|
|
z-index: 0;
|
|
}
|
|
|
|
/* Watermark monogram behind content */
|
|
.sheet::after {
|
|
content: "ACG";
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%) rotate(-8deg);
|
|
font-family: 'Cormorant Unicase', serif;
|
|
font-weight: 600;
|
|
font-size: 360pt;
|
|
letter-spacing: -0.02em;
|
|
color: var(--rule);
|
|
opacity: 0.025;
|
|
pointer-events: none;
|
|
z-index: 0;
|
|
}
|
|
|
|
.content {
|
|
position: relative;
|
|
z-index: 1;
|
|
}
|
|
|
|
/* ========== Masthead ========== */
|
|
.masthead {
|
|
text-align: center;
|
|
padding-bottom: 0.3in;
|
|
margin-bottom: 0.35in;
|
|
position: relative;
|
|
}
|
|
|
|
.mark {
|
|
display: inline-block;
|
|
margin-bottom: 14px;
|
|
padding: 4px 18px;
|
|
border: 1px solid var(--accent);
|
|
color: var(--accent);
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 8pt;
|
|
letter-spacing: 0.45em;
|
|
text-transform: uppercase;
|
|
line-height: 1;
|
|
}
|
|
|
|
.firm-name {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
color: var(--ink);
|
|
font-size: 30pt;
|
|
letter-spacing: 0.18em;
|
|
line-height: 1.05;
|
|
margin: 0 0 14px;
|
|
}
|
|
|
|
.firm-name .amp {
|
|
color: var(--accent);
|
|
font-style: italic;
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.tagline {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-style: italic;
|
|
font-weight: 400;
|
|
color: var(--muted);
|
|
font-size: 11pt;
|
|
letter-spacing: 0.04em;
|
|
margin: 0 0 18px;
|
|
}
|
|
|
|
/* Double rule ornament */
|
|
.rule-ornament {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: 14px;
|
|
margin: 4px 0 14px;
|
|
}
|
|
.rule-ornament .bar {
|
|
flex: 1;
|
|
max-width: 28%;
|
|
height: 0;
|
|
border-top: 1.4pt double var(--rule);
|
|
}
|
|
.rule-ornament .diamond {
|
|
color: var(--accent);
|
|
font-size: 8pt;
|
|
letter-spacing: 0.3em;
|
|
font-family: 'Cormorant Garamond', serif;
|
|
transform: translateY(-1px);
|
|
}
|
|
|
|
.contact-row {
|
|
font-family: 'EB Garamond', serif;
|
|
font-size: 10.5pt;
|
|
color: var(--ink-soft);
|
|
letter-spacing: 0.02em;
|
|
}
|
|
|
|
.contact-row .sep {
|
|
color: var(--accent);
|
|
margin: 0 10px;
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-size: 11pt;
|
|
font-style: italic;
|
|
}
|
|
|
|
/* ========== Document body ========== */
|
|
.doc-meta {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: flex-end;
|
|
margin: 0.3in 0 0.25in;
|
|
gap: 40px;
|
|
}
|
|
|
|
.case-ref {
|
|
flex: 1;
|
|
border-left: 2px solid var(--accent);
|
|
padding: 4px 0 4px 14px;
|
|
}
|
|
|
|
.case-ref .kicker {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 8pt;
|
|
letter-spacing: 0.35em;
|
|
color: var(--accent);
|
|
text-transform: uppercase;
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
.case-ref .title {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-weight: 500;
|
|
font-size: 12pt;
|
|
color: var(--ink);
|
|
line-height: 1.3;
|
|
}
|
|
|
|
.case-ref .id {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-size: 10pt;
|
|
color: var(--muted);
|
|
margin-top: 4px;
|
|
letter-spacing: 0.02em;
|
|
}
|
|
|
|
.date-block {
|
|
flex: 0 0 auto;
|
|
text-align: right;
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-style: italic;
|
|
font-size: 11.5pt;
|
|
color: var(--ink-soft);
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.salutation {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-size: 12pt;
|
|
color: var(--ink);
|
|
margin: 0.3in 0 0.2in;
|
|
}
|
|
|
|
.body-copy {
|
|
font-family: 'EB Garamond', serif;
|
|
font-size: 12pt;
|
|
line-height: 1.65;
|
|
color: var(--ink);
|
|
text-align: justify;
|
|
hyphens: auto;
|
|
-webkit-hyphens: auto;
|
|
}
|
|
|
|
.body-copy p {
|
|
margin: 0 0 12pt;
|
|
text-indent: 0;
|
|
}
|
|
|
|
.body-copy p:first-of-type::first-letter {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-weight: 500;
|
|
font-size: 34pt;
|
|
line-height: 0.9;
|
|
float: left;
|
|
padding: 8px 10px 0 0;
|
|
color: var(--accent);
|
|
}
|
|
|
|
.body-copy strong {
|
|
font-weight: 600;
|
|
color: var(--ink);
|
|
letter-spacing: 0.01em;
|
|
}
|
|
|
|
.body-copy em {
|
|
font-style: italic;
|
|
color: var(--ink-soft);
|
|
}
|
|
|
|
/* Quoted claim block */
|
|
.asserts {
|
|
margin: 14pt 0 14pt;
|
|
padding: 8pt 20pt 2pt;
|
|
border-top: 1px solid var(--paper-deep);
|
|
border-bottom: 1px solid var(--paper-deep);
|
|
background: linear-gradient(var(--paper-deep), transparent);
|
|
}
|
|
.asserts ol {
|
|
margin: 0;
|
|
padding-left: 22px;
|
|
font-family: 'EB Garamond', serif;
|
|
font-size: 11.5pt;
|
|
line-height: 1.6;
|
|
}
|
|
.asserts ol li {
|
|
padding: 6pt 0;
|
|
text-align: justify;
|
|
color: var(--ink);
|
|
}
|
|
.asserts ol li::marker {
|
|
color: var(--accent);
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
letter-spacing: 0.1em;
|
|
}
|
|
|
|
/* ========== Signature ========== */
|
|
.signature {
|
|
margin-top: 0.45in;
|
|
}
|
|
|
|
.closing {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-style: italic;
|
|
font-size: 12pt;
|
|
color: var(--ink-soft);
|
|
margin: 0 0 0.75in;
|
|
}
|
|
|
|
.sig-block {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: flex-end;
|
|
gap: 40px;
|
|
}
|
|
|
|
.sig-left {
|
|
flex: 1;
|
|
max-width: 3.2in;
|
|
}
|
|
|
|
.sig-line {
|
|
border-top: 1.2pt solid var(--ink);
|
|
padding-top: 6pt;
|
|
}
|
|
|
|
.sig-name {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 11pt;
|
|
letter-spacing: 0.18em;
|
|
color: var(--ink);
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.sig-title {
|
|
font-family: 'Cormorant Garamond', serif;
|
|
font-style: italic;
|
|
font-size: 10.5pt;
|
|
color: var(--muted);
|
|
margin-top: 2pt;
|
|
letter-spacing: 0.02em;
|
|
}
|
|
|
|
.seal {
|
|
flex: 0 0 auto;
|
|
width: 1.4in;
|
|
height: 1.4in;
|
|
border-radius: 50%;
|
|
border: 1.6pt double var(--accent);
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
position: relative;
|
|
background: radial-gradient(circle at center, rgba(178,145,63,0.08), transparent 70%);
|
|
}
|
|
|
|
.seal::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 4pt;
|
|
border-radius: 50%;
|
|
border: 0.6pt solid var(--accent-soft);
|
|
opacity: 0.55;
|
|
}
|
|
|
|
.seal .seal-top {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 6.5pt;
|
|
letter-spacing: 0.25em;
|
|
color: var(--accent);
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.seal .seal-mark {
|
|
font-family: 'Cormorant Unicase', serif;
|
|
font-weight: 600;
|
|
font-size: 24pt;
|
|
line-height: 1;
|
|
color: var(--ink);
|
|
margin: 4pt 0 2pt;
|
|
letter-spacing: -0.04em;
|
|
}
|
|
|
|
.seal .seal-bottom {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 5.5pt;
|
|
letter-spacing: 0.3em;
|
|
color: var(--accent);
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
/* ========== Footer ========== */
|
|
.colophon {
|
|
margin-top: 0.5in;
|
|
padding-top: 10pt;
|
|
border-top: 0.5pt solid var(--paper-deep);
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 500;
|
|
font-size: 7pt;
|
|
letter-spacing: 0.28em;
|
|
text-align: center;
|
|
color: var(--muted);
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.colophon .divider {
|
|
color: var(--accent);
|
|
margin: 0 8px;
|
|
}
|
|
|
|
/* ========== Screen-only print button ========== */
|
|
.print-bar {
|
|
max-width: 8.5in;
|
|
margin: 0 auto 20px;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
gap: 10px;
|
|
}
|
|
|
|
.print-bar button {
|
|
font-family: 'Cormorant SC', serif;
|
|
font-weight: 600;
|
|
font-size: 10pt;
|
|
letter-spacing: 0.2em;
|
|
text-transform: uppercase;
|
|
padding: 10px 22px;
|
|
background: #fbf8f1;
|
|
color: #14192b;
|
|
border: 1px solid #14192b;
|
|
border-radius: 0;
|
|
cursor: pointer;
|
|
box-shadow: 2px 2px 0 #7a5a1e;
|
|
transition: transform 120ms ease, box-shadow 120ms ease;
|
|
}
|
|
.print-bar button:hover {
|
|
transform: translate(-1px, -1px);
|
|
box-shadow: 3px 3px 0 #7a5a1e;
|
|
}
|
|
.print-bar button:active {
|
|
transform: translate(1px, 1px);
|
|
box-shadow: 0 0 0 #7a5a1e;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div class="print-bar screen-only">
|
|
<button onclick="window.print()">Print / Save as PDF</button>
|
|
</div>
|
|
|
|
<article class="sheet" role="document">
|
|
<div class="content">
|
|
|
|
<!-- ===== Masthead ===== -->
|
|
<header class="masthead">
|
|
<div class="mark">Established 2001</div>
|
|
<h1 class="firm-name">Arizona Computer Guru<span class="amp">,</span> LLC</h1>
|
|
<p class="tagline">Information Technology & Systems Engineering · Tucson, Arizona</p>
|
|
<div class="rule-ornament">
|
|
<span class="bar"></span>
|
|
<span class="diamond">❦</span>
|
|
<span class="bar"></span>
|
|
</div>
|
|
<div class="contact-row">
|
|
7437 East 22nd Street, Tucson, Arizona 85710
|
|
<span class="sep">❦</span>
|
|
(520) 304-8300
|
|
<span class="sep">❦</span>
|
|
azcomputerguru.com
|
|
</div>
|
|
</header>
|
|
|
|
<!-- ===== Document meta ===== -->
|
|
<section class="doc-meta">
|
|
<div class="case-ref">
|
|
<div class="kicker">Re</div>
|
|
<div class="title">Domain Ownership Attestation — Azure Trusted Signing Identity Validation</div>
|
|
<div class="id">Identity Validation ID · 03028768-f611-4904-aa58-c755020f436a</div>
|
|
</div>
|
|
<div class="date-block">
|
|
Fifteenth day of April,<br>two thousand twenty-six
|
|
</div>
|
|
</section>
|
|
|
|
<!-- ===== Body ===== -->
|
|
<p class="salutation"><strong>To the Microsoft Identity Validation Review Team:</strong></p>
|
|
|
|
<div class="body-copy">
|
|
<p>
|
|
I, the undersigned, do hereby attest and affirm in my official capacity as <strong>President of
|
|
Arizona Computer Guru, LLC</strong>, a limited liability company in good standing organized under
|
|
the laws of the State of Arizona, that the matters set forth in this letter are true, complete, and
|
|
correct to the best of my knowledge and belief, and are made in connection with the identity
|
|
validation request referenced above for the purpose of obtaining public-trust artifact signing
|
|
certificates through Microsoft’s Azure Trusted Signing service.
|
|
</p>
|
|
|
|
<div class="asserts">
|
|
<ol>
|
|
<li>
|
|
The internet domain name <strong>azcomputerguru.com</strong> is owned by and
|
|
used exclusively for the business operations of <strong>Arizona Computer Guru, LLC</strong>
|
|
(the “Company”). The domain is registered with GoDaddy.com, LLC and is held of
|
|
record in the name of the undersigned in the undersigned’s capacity as President and
|
|
authorized representative of the Company.
|
|
</li>
|
|
<li>
|
|
The Company’s public records are consistent with this attestation. The business
|
|
address, telephone number, and corporate identifiers submitted in the Azure Trusted
|
|
Signing Identity Validation request correspond to the Company’s registered address
|
|
and principal place of business, and to the undersigned’s authority to act for the
|
|
Company.
|
|
</li>
|
|
<li>
|
|
The undersigned is authorized to make this attestation on behalf of the Company and to
|
|
bind the Company to the representations made herein for the limited purpose of the
|
|
identity validation review described above.
|
|
</li>
|
|
</ol>
|
|
</div>
|
|
|
|
<p>
|
|
A copy of the GoDaddy renewal invoice for <em>azcomputerguru.com</em> is provided as supporting
|
|
documentation; the billing address, contact telephone, and registered domain on that receipt
|
|
correspond precisely to the Company identifiers set forth in this attestation.
|
|
</p>
|
|
|
|
<p>
|
|
Should Microsoft require additional documentation or clarification in connection with this
|
|
validation request, please contact the undersigned directly using the address and telephone set
|
|
forth in the masthead of this letter.
|
|
</p>
|
|
</div>
|
|
|
|
<!-- ===== Signature ===== -->
|
|
<div class="signature">
|
|
<p class="closing">Respectfully submitted,</p>
|
|
<div class="sig-block">
|
|
<div class="sig-left">
|
|
<img src="mikesig.png" alt="Signature of Michael Swanson"
|
|
style="display:block; height:0.85in; width:auto; margin-bottom:-6pt; object-fit:contain; filter:saturate(0) contrast(1.4) brightness(0.2); mix-blend-mode:multiply;">
|
|
<div class="sig-line">
|
|
<div class="sig-name">Michael Swanson</div>
|
|
<div class="sig-title">President · Arizona Computer Guru, LLC</div>
|
|
</div>
|
|
</div>
|
|
<div class="seal" aria-hidden="true">
|
|
<div class="seal-top">Arizona LLC</div>
|
|
<div class="seal-mark">ACG</div>
|
|
<div class="seal-bottom">Est. 2001</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ===== Colophon ===== -->
|
|
<footer class="colophon">
|
|
Arizona Limited Liability Company
|
|
<span class="divider">❦</span>
|
|
Federal EIN 20-5419777
|
|
<span class="divider">❦</span>
|
|
D-U-N-S 00-566-1506
|
|
</footer>
|
|
|
|
</div>
|
|
</article>
|
|
|
|
</body>
|
|
</html>
|