Spaces:
Running
Running
Commit ·
dbb337f
1
Parent(s): 58f5470
Deploy intentsolutions.io from CI — 430353b6cf9b4aea8bfaa108a8e0a760fddc5c52
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- 404.html +1 -1
- _astro/{Footer.MITdrMkJ.js → Footer.B9BnO2TX.js} +1 -1
- _astro/{about.CE2W0BND.css → about.BUXPnQCv.css} +1 -1
- a2a/index.html +1 -1
- about/index.html +55 -3
- agents/index.html +1 -1
- ai-agents/index.html +1 -1
- ai-models/index.html +1 -1
- applications/index.html +1 -1
- automation/index.html +1 -1
- cloud/index.html +1 -1
- colab/index.html +1 -1
- contact/index.html +1 -1
- field-notes/a-dead-socket-is-not-a-dead-host/index.html +1 -1
- field-notes/a-duplicate-is-a-relation-not-a-property/index.html +1 -1
- field-notes/a-green-result-only-covers-what-it-ran/index.html +1 -1
- field-notes/adversarial-review-before-team-rollout/index.html +1 -1
- field-notes/architecting-production-multi-agent-ai-platform-technical-leadership/index.html +1 -1
- field-notes/audit-harness-v010-enforcement-travels-with-code/index.html +1 -1
- field-notes/barcode-first-vision-model-second/index.html +1 -1
- field-notes/braves-booth-dashboard-ui-refactor-ai-pitcher-narrative/index.html +1 -1
- field-notes/braves-booth-v1-release-player-drilldown/index.html +1 -1
- field-notes/braves-postgame-expansion-and-two-ai-lessons/index.html +1 -1
- field-notes/broadcast-day-llm-fallback-jchads-challenge/index.html +1 -1
- field-notes/building-254-table-bigquery-schema-72-hours/index.html +1 -1
- field-notes/building-idempotent-stripe-billing-enforcement-firestore/index.html +1 -1
- field-notes/building-multi-platform-developer-tools/index.html +1 -1
- field-notes/building-production-ci-cd-documentation-to-deployment/index.html +1 -1
- field-notes/building-production-grade-testing-infrastructure-playwright-case-study/index.html +1 -1
- field-notes/building-production-multi-agent-ai-brightstream-vertex-ai/index.html +1 -1
- field-notes/cap-drop-all-broke-the-gate-socket/index.html +1 -1
- field-notes/ccsc-five-releases-one-day-security-sprint/index.html +1 -1
- field-notes/coasean-singularity-ai-agents-market-transformation/index.html +1 -1
- field-notes/coppa-compliance-youth-sports-app-real-implementation-process/index.html +1 -1
- field-notes/cut-what-wasnt-earned/index.html +1 -1
- field-notes/deploying-nextjs-15-google-cloud-run-custom-domain-ssl/index.html +1 -1
- field-notes/designing-local-first-resume-parser-architecture-edge-ai/index.html +1 -1
- field-notes/diagnosticpro-case-study/index.html +1 -1
- field-notes/do-not-blindly-restart/index.html +1 -1
- field-notes/empty-is-not-clean/index.html +1 -1
- field-notes/engine-to-product-three-interfaces-one-codebase/index.html +1 -1
- field-notes/enterprise-documentation-transformation-git-native-taskwarrior-workflows/index.html +1 -1
- field-notes/enterprise-software-transformation-waygate-mcp-case-study/index.html +1 -1
- field-notes/enterprise-workflow-transformation-n8n-tech-intelligence-platform/index.html +1 -1
- field-notes/every-fix-failed-in-the-shape-of-the-bug/index.html +1 -1
- field-notes/exit-0-is-not-success/index.html +1 -1
- field-notes/february-2026-state-of-affairs-255-commits-12-projects/index.html +1 -1
- field-notes/fine-tuning-iam1-hierarchical-multi-agent-vertex-ai/index.html +1 -1
- field-notes/flops-correction-unchecked-derivation-peer-review/index.html +1 -1
- field-notes/four-slices-one-shape/index.html +1 -1
404.html
CHANGED
|
@@ -114,7 +114,7 @@
|
|
| 114 |
</div>
|
| 115 |
</main>
|
| 116 |
|
| 117 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 118 |
.site-footer {
|
| 119 |
padding: 4.5rem 1.25rem 2rem;
|
| 120 |
background: #070708;
|
|
|
|
| 114 |
</div>
|
| 115 |
</main>
|
| 116 |
|
| 117 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 118 |
.site-footer {
|
| 119 |
padding: 4.5rem 1.25rem 2rem;
|
| 120 |
background: #070708;
|
_astro/{Footer.MITdrMkJ.js → Footer.B9BnO2TX.js}
RENAMED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
import{j as e}from"./jsx-runtime.D_zvdyIk.js";const r=[{site:"company",label:"Intent Solutions",href:"https://intentsolutions.io/"},{site:"labs",label:"Labs",href:"https://labs.intentsolutions.io/"},{site:"evals",label:"Evals",href:"https://evals.intentsolutions.io/"},{site:"demos",label:"Demos",href:"https://demos.intentsolutions.io/"},{site:"learn",label:"Learn",href:"https://learn.intentsolutions.io/"},{site:"omarchy",label:"Omarchy",href:"https://oma.intentsolutions.io/"},{site:"tonsofskills",label:"Tons of Skills",href:"https://tonsofskills.com/"}],a={links:r},i=a.links.filter(t=>t.site!=="company").map(({label:t,href:o})=>({label:t,href:o})),n=[{label:"Projects",href:"/projects/"},{label:"Field notes",href:"/field-notes/"},{label:"About",href:"/about/"},{label:"Contact",href:"/contact/"},{label:"Support",href:"/support/"},{label:"Site map",href:"/site-map/"},{label:"GitHub",href:"https://github.com/jeremylongshore"}],s=[{label:"Terms",href:"/terms/"},{label:"Privacy",href:"/privacy/"},{label:"Acceptable use",href:"/acceptable-use/"}];function m(){return e.jsxs("footer",{className:"site-footer",children:[e.jsxs("div",{className:"footer-grid",children:[e.jsxs("div",{className:"footer-brand",children:[e.jsxs("a",{href:"/","aria-label":"Intent Solutions home",children:[e.jsx("img",{src:"/images/logo-mark.png",alt:"",width:"28",height:"28"}),e.jsxs("span",{children:["Intent ",e.jsx("strong",{children:"Solutions"})]})]}),e.jsx("p",{children:"AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system."}),e.jsx("small",{children:"Gulf Shores, Alabama"})]}),e.jsxs("div",{children:[e.jsx("h2",{children:"Network"}),i.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))]}),e.jsxs("div",{children:[e.jsx("h2",{children:"Company"}),n.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))]})]}),e.jsxs("div",{className:"footer-bottom",children:[e.jsxs("p",{children:["© ",new Date().getFullYear()," Intent Solutions. Judge the receipts, not the résumé."]}),e.jsx("div",{children:s.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))})]}),e.jsx("style",{children:`
|
| 2 |
.site-footer {
|
| 3 |
padding: 4.5rem 1.25rem 2rem;
|
| 4 |
background: #070708;
|
|
|
|
| 1 |
+
import{j as e}from"./jsx-runtime.D_zvdyIk.js";const r=[{site:"company",label:"Intent Solutions",href:"https://intentsolutions.io/"},{site:"labs",label:"Labs",href:"https://labs.intentsolutions.io/"},{site:"evals",label:"Evals",href:"https://evals.intentsolutions.io/"},{site:"demos",label:"Demos",href:"https://demos.intentsolutions.io/"},{site:"learn",label:"Learn",href:"https://learn.intentsolutions.io/"},{site:"omarchy",label:"Omarchy",href:"https://oma.intentsolutions.io/"},{site:"tonsofskills",label:"Tons of Skills",href:"https://tonsofskills.com/"}],a={links:r},i=a.links.filter(t=>t.site!=="company").map(({label:t,href:o})=>({label:t,href:o})),n=[{label:"Projects",href:"/projects/"},{label:"Field notes",href:"/field-notes/"},{label:"About",href:"/about/"},{label:"Our team",href:"/about/#team"},{label:"Contact",href:"/contact/"},{label:"Support",href:"/support/"},{label:"Site map",href:"/site-map/"},{label:"GitHub",href:"https://github.com/jeremylongshore"}],s=[{label:"Terms",href:"/terms/"},{label:"Privacy",href:"/privacy/"},{label:"Acceptable use",href:"/acceptable-use/"}];function m(){return e.jsxs("footer",{className:"site-footer",children:[e.jsxs("div",{className:"footer-grid",children:[e.jsxs("div",{className:"footer-brand",children:[e.jsxs("a",{href:"/","aria-label":"Intent Solutions home",children:[e.jsx("img",{src:"/images/logo-mark.png",alt:"",width:"28",height:"28"}),e.jsxs("span",{children:["Intent ",e.jsx("strong",{children:"Solutions"})]})]}),e.jsx("p",{children:"AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system."}),e.jsx("small",{children:"Gulf Shores, Alabama"})]}),e.jsxs("div",{children:[e.jsx("h2",{children:"Network"}),i.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))]}),e.jsxs("div",{children:[e.jsx("h2",{children:"Company"}),n.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))]})]}),e.jsxs("div",{className:"footer-bottom",children:[e.jsxs("p",{children:["© ",new Date().getFullYear()," Intent Solutions. Judge the receipts, not the résumé."]}),e.jsx("div",{children:s.map(t=>e.jsx("a",{href:t.href,children:t.label},t.href))})]}),e.jsx("style",{children:`
|
| 2 |
.site-footer {
|
| 3 |
padding: 4.5rem 1.25rem 2rem;
|
| 4 |
background: #070708;
|
_astro/{about.CE2W0BND.css → about.BUXPnQCv.css}
RENAMED
|
@@ -1 +1 @@
|
|
| 1 |
-
body{margin:0;background:#09090b}*{box-sizing:border-box}::selection{background:#f97316;color:#09090b}.wrap[data-astro-cid-kh7btl4r]{width:min(72rem,calc(100% - 2.5rem));margin:0 auto}.narrow[data-astro-cid-kh7btl4r]{max-width:58rem}.section[data-astro-cid-kh7btl4r]{padding:clamp(4.75rem,8vw,7.5rem) 0}.surface[data-astro-cid-kh7btl4r]{background:#101012;border-block:1px solid #2f2f35}.about-hero[data-astro-cid-kh7btl4r]{padding:clamp(6.5rem,12vw,10.5rem) 0 clamp(5rem,9vw,8rem);background:linear-gradient(90deg,#09090bfc,#09090bb8),url(/images/hero-about.jpg) center / cover no-repeat;border-bottom:1px solid #3f3f46}h1[data-astro-cid-kh7btl4r],h2[data-astro-cid-kh7btl4r],h3[data-astro-cid-kh7btl4r]{font-family:Syne,system-ui,sans-serif;text-wrap:balance}h1[data-astro-cid-kh7btl4r]{max-width:54rem;margin:0 0 1.5rem;color:#fafafa;font-size:clamp(3rem,7vw,5.8rem);line-height:.98;letter-spacing:-.04em}h2[data-astro-cid-kh7btl4r]{margin:0 0 1rem;color:#fafafa;font-size:clamp(2rem,4vw,3.15rem);line-height:1.08;letter-spacing:-.035em}h3[data-astro-cid-kh7btl4r]{margin:0 0 .6rem;color:#fafafa;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.25}p[data-astro-cid-kh7btl4r]{text-wrap:pretty}a[data-astro-cid-kh7btl4r]{color:#fdba74;text-underline-offset:.2em}a[data-astro-cid-kh7btl4r]:hover{color:#fed7aa}a[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid #fb923c;outline-offset:4px;border-radius:.18rem}.lede[data-astro-cid-kh7btl4r]{max-width:52rem;margin:0;color:#f4f4f5;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.65}.hero-support[data-astro-cid-kh7btl4r]{max-width:46rem;margin:1.4rem 0 0;color:#b8b8c1;font-size:1rem;line-height:1.75}.section-layout[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,7rem);align-items:start}.section-head[data-astro-cid-kh7btl4r]{position:sticky;top:7rem}.section-head[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:34rem;margin:0;color:#b8b8c1;line-height:1.75}.wide-head[data-astro-cid-kh7btl4r]{position:static;max-width:52rem;margin-bottom:2.5rem}.ledger[data-astro-cid-kh7btl4r]{border-top:1px solid #52525b}.ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding:1.6rem 0;border-bottom:1px solid #3f3f46}.ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:first-child{padding-top:1.35rem}.ledger[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:72ch;margin:0;color:#b8b8c1;line-height:1.75}.team-ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r],.process-ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding-block:1.8rem}.faq-links[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.9rem;font-size:.86rem}.audience-list[data-astro-cid-kh7btl4r]{display:grid;gap:0;margin:0;padding:0;border-top:1px solid #52525b;list-style:none}.audience-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding:1.4rem 0 1.4rem 2rem;border-bottom:1px solid #3f3f46;color:#d4d4d8;line-height:1.7}.audience-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{position:absolute;top:1.9rem;left:0;width:.65rem;height:.65rem;background:#f97316;border-radius:50%;content:""}.table-scroll[data-astro-cid-kh7btl4r]{overflow-x:auto;border:1px solid #3f3f46;border-radius:.8rem;background:#09090b;scrollbar-color:#f97316 #18181b}.table-scroll[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid #fb923c;outline-offset:4px}table[data-astro-cid-kh7btl4r]{width:100%;border-collapse:collapse;color:#d4d4d8;font-variant-numeric:tabular-nums}th[data-astro-cid-kh7btl4r],td[data-astro-cid-kh7btl4r]{padding:1rem 1.2rem;border-bottom:1px solid #2f2f35;text-align:left;vertical-align:top;line-height:1.6}tr[data-astro-cid-kh7btl4r]:last-child th[data-astro-cid-kh7btl4r],tr[data-astro-cid-kh7btl4r]:last-child td[data-astro-cid-kh7btl4r]{border-bottom:0}th[data-astro-cid-kh7btl4r]{width:13rem;color:#fafafa;font-family:Syne,system-ui,sans-serif;font-size:.9rem}td[data-astro-cid-kh7btl4r]{min-width:28rem;color:#b8b8c1;font-size:.92rem}.primary-action[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem 0 0}.primary-action[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:#d4d4d8;font-weight:600}.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{flex:0 0 auto;padding:.85rem 1.2rem;background:#f97316;border-radius:.5rem;color:#09090b;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{background:#fb923c;color:#09090b;transform:translateY(-2px)}@media (max-width: 800px){.section-layout[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2.5rem}.section-head[data-astro-cid-kh7btl4r]{position:static}.primary-action[data-astro-cid-kh7btl4r]{align-items:flex-start;flex-direction:column}}@media (max-width: 560px){.wrap[data-astro-cid-kh7btl4r]{width:min(100% - 1.5rem,72rem)}.section[data-astro-cid-kh7btl4r]{padding-block:4.25rem}.about-hero[data-astro-cid-kh7btl4r]{padding-block:5.5rem 4.5rem}th[data-astro-cid-kh7btl4r],td[data-astro-cid-kh7btl4r]{padding:.9rem}th[data-astro-cid-kh7btl4r]{width:9.5rem;min-width:9.5rem}td[data-astro-cid-kh7btl4r]{min-width:22rem}}@media (prefers-reduced-motion: reduce){.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{transition:none}}
|
|
|
|
| 1 |
+
body{margin:0;background:#09090b}*{box-sizing:border-box}::selection{background:#f97316;color:#09090b}.wrap[data-astro-cid-kh7btl4r]{width:min(72rem,calc(100% - 2.5rem));margin:0 auto}.narrow[data-astro-cid-kh7btl4r]{max-width:58rem}.section[data-astro-cid-kh7btl4r]{padding:clamp(4.75rem,8vw,7.5rem) 0}.surface[data-astro-cid-kh7btl4r]{background:#101012;border-block:1px solid #2f2f35}.about-hero[data-astro-cid-kh7btl4r]{padding:clamp(6.5rem,12vw,10.5rem) 0 clamp(5rem,9vw,8rem);background:linear-gradient(90deg,#09090bfc,#09090bb8),url(/images/hero-about.jpg) center / cover no-repeat;border-bottom:1px solid #3f3f46}h1[data-astro-cid-kh7btl4r],h2[data-astro-cid-kh7btl4r],h3[data-astro-cid-kh7btl4r]{font-family:Syne,system-ui,sans-serif;text-wrap:balance}h1[data-astro-cid-kh7btl4r]{max-width:54rem;margin:0 0 1.5rem;color:#fafafa;font-size:clamp(3rem,7vw,5.8rem);line-height:.98;letter-spacing:-.04em}h2[data-astro-cid-kh7btl4r]{margin:0 0 1rem;color:#fafafa;font-size:clamp(2rem,4vw,3.15rem);line-height:1.08;letter-spacing:-.035em}h3[data-astro-cid-kh7btl4r]{margin:0 0 .6rem;color:#fafafa;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.25}p[data-astro-cid-kh7btl4r]{text-wrap:pretty}a[data-astro-cid-kh7btl4r]{color:#fdba74;text-underline-offset:.2em}a[data-astro-cid-kh7btl4r]:hover{color:#fed7aa}a[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid #fb923c;outline-offset:4px;border-radius:.18rem}.lede[data-astro-cid-kh7btl4r]{max-width:52rem;margin:0;color:#f4f4f5;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.65}.hero-support[data-astro-cid-kh7btl4r]{max-width:46rem;margin:1.4rem 0 0;color:#b8b8c1;font-size:1rem;line-height:1.75}.section-layout[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,7rem);align-items:start}.section-head[data-astro-cid-kh7btl4r]{position:sticky;top:7rem}.section-head[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:34rem;margin:0;color:#b8b8c1;line-height:1.75}.wide-head[data-astro-cid-kh7btl4r]{position:static;max-width:52rem;margin-bottom:2.5rem}.ledger[data-astro-cid-kh7btl4r]{border-top:1px solid #52525b}.ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding:1.6rem 0;border-bottom:1px solid #3f3f46}.ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:first-child{padding-top:1.35rem}.ledger[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:72ch;margin:0;color:#b8b8c1;line-height:1.75}.team-ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r],.process-ledger[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding-block:1.8rem}.team-profile[data-astro-cid-kh7btl4r]{display:flex;gap:1.25rem;align-items:flex-start;scroll-margin-top:7rem}.team-profile[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{flex:0 0 96px;width:96px;height:96px;border-radius:.5rem;object-fit:cover;object-position:center 25%}.team-profile[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{min-width:0}.team-profile[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.15rem}.team-profile[data-astro-cid-kh7btl4r] .team-role[data-astro-cid-kh7btl4r]{color:#fdba74;font-size:.9rem}.team-profile[data-astro-cid-kh7btl4r] .team-bio[data-astro-cid-kh7btl4r]{margin-top:.65rem;font-size:.92rem}.faq-links[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.9rem;font-size:.86rem}.audience-list[data-astro-cid-kh7btl4r]{display:grid;gap:0;margin:0;padding:0;border-top:1px solid #52525b;list-style:none}.audience-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding:1.4rem 0 1.4rem 2rem;border-bottom:1px solid #3f3f46;color:#d4d4d8;line-height:1.7}.audience-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{position:absolute;top:1.9rem;left:0;width:.65rem;height:.65rem;background:#f97316;border-radius:50%;content:""}.table-scroll[data-astro-cid-kh7btl4r]{overflow-x:auto;border:1px solid #3f3f46;border-radius:.8rem;background:#09090b;scrollbar-color:#f97316 #18181b}.table-scroll[data-astro-cid-kh7btl4r]:focus-visible{outline:2px solid #fb923c;outline-offset:4px}table[data-astro-cid-kh7btl4r]{width:100%;border-collapse:collapse;color:#d4d4d8;font-variant-numeric:tabular-nums}th[data-astro-cid-kh7btl4r],td[data-astro-cid-kh7btl4r]{padding:1rem 1.2rem;border-bottom:1px solid #2f2f35;text-align:left;vertical-align:top;line-height:1.6}tr[data-astro-cid-kh7btl4r]:last-child th[data-astro-cid-kh7btl4r],tr[data-astro-cid-kh7btl4r]:last-child td[data-astro-cid-kh7btl4r]{border-bottom:0}th[data-astro-cid-kh7btl4r]{width:13rem;color:#fafafa;font-family:Syne,system-ui,sans-serif;font-size:.9rem}td[data-astro-cid-kh7btl4r]{min-width:28rem;color:#b8b8c1;font-size:.92rem}.primary-action[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem 0 0}.primary-action[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:#d4d4d8;font-weight:600}.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{flex:0 0 auto;padding:.85rem 1.2rem;background:#f97316;border-radius:.5rem;color:#09090b;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{background:#fb923c;color:#09090b;transform:translateY(-2px)}@media (max-width: 800px){.section-layout[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2.5rem}.section-head[data-astro-cid-kh7btl4r]{position:static}.primary-action[data-astro-cid-kh7btl4r]{align-items:flex-start;flex-direction:column}}@media (max-width: 560px){.wrap[data-astro-cid-kh7btl4r]{width:min(100% - 1.5rem,72rem)}.section[data-astro-cid-kh7btl4r]{padding-block:4.25rem}.about-hero[data-astro-cid-kh7btl4r]{padding-block:5.5rem 4.5rem}th[data-astro-cid-kh7btl4r],td[data-astro-cid-kh7btl4r]{padding:.9rem}th[data-astro-cid-kh7btl4r]{width:9.5rem;min-width:9.5rem}td[data-astro-cid-kh7btl4r]{min-width:22rem}}@media (prefers-reduced-motion: reduce){.primary-action[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{transition:none}}
|
a2a/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
about/index.html
CHANGED
|
@@ -57,7 +57,7 @@
|
|
| 57 |
<link rel="stylesheet" href="/_astro/a2a.FznkkDWf.css">
|
| 58 |
<style>.site-nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:50;background:#09090be0;border-bottom:1px solid rgba(63,63,70,.5);backdrop-filter:blur(18px)}.nav-inner[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;width:min(72rem,calc(100% - 2rem));min-height:4rem;margin:0 auto}.brand[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#fafafa;font-family:Syne,system-ui,sans-serif;font-size:1rem;font-weight:700;text-decoration:none}.brand[data-astro-cid-4lunwx2e] img[data-astro-cid-4lunwx2e]{display:block;flex:0 0 auto}.brand[data-astro-cid-4lunwx2e] strong[data-astro-cid-4lunwx2e]{color:#ff7a1a}.desktop-links[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:1.45rem}.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:not(.nav-cta),.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:not(.nav-cta){display:inline-flex;align-items:center;min-height:44px;color:#a1a1aa;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .16s ease}.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:focus-visible,.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:focus-visible{color:#fafafa}.nav-cta[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .95rem;background:#f97316;border-radius:.45rem;color:#09090b;font-size:.8rem;font-weight:800;text-decoration:none;transition:background .16s ease,transform .16s ease}.nav-cta[data-astro-cid-4lunwx2e]:hover,.nav-cta[data-astro-cid-4lunwx2e]:focus-visible{background:#fb923c;transform:translateY(-1px)}.mobile-menu[data-astro-cid-4lunwx2e]{display:none;position:relative}.mobile-menu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]{min-width:44px;min-height:44px;padding:.8rem 0;color:#d4d4d8;cursor:pointer;font-size:.82rem;font-weight:700;list-style:none;text-align:right}.mobile-menu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]::-webkit-details-marker{display:none}.mobile-panel[data-astro-cid-4lunwx2e]{position:absolute;top:3.2rem;right:0;display:flex;flex-direction:column;gap:1rem;width:min(18rem,calc(100vw - 2rem));padding:1.2rem;background:#101012;border:1px solid #3f3f46;border-radius:.75rem}.mobile-panel[data-astro-cid-4lunwx2e] .nav-cta[data-astro-cid-4lunwx2e]{margin-top:.25rem;text-align:center}a[data-astro-cid-4lunwx2e]:focus-visible,summary[data-astro-cid-4lunwx2e]:focus-visible{outline:2px solid #fb923c;outline-offset:3px}@media (max-width: 850px){.desktop-links[data-astro-cid-4lunwx2e]{display:none}.mobile-menu[data-astro-cid-4lunwx2e]{display:block}}@media (max-width: 420px){.brand[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{font-size:.92rem}}@media (prefers-reduced-motion: reduce){.desktop-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.mobile-panel[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{transition:none}}
|
| 59 |
</style>
|
| 60 |
-
<link rel="stylesheet" href="/_astro/about.
|
| 61 |
<body>
|
| 62 |
<!-- estate-bar:start v1.0.0 site=company -->
|
| 63 |
<nav class="is-estate-bar" aria-label="Intent Solutions network">
|
|
@@ -155,9 +155,61 @@
|
|
| 155 |
<div class="wrap section-layout" data-astro-cid-kh7btl4r>
|
| 156 |
<div class="section-head" data-astro-cid-kh7btl4r>
|
| 157 |
<h2 id="team-title" data-astro-cid-kh7btl4r>The team behind Intent Solutions</h2>
|
| 158 |
-
<p data-astro-cid-kh7btl4r>
|
| 159 |
</div>
|
| 160 |
<div class="ledger team-ledger" data-astro-cid-kh7btl4r>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 161 |
<article data-astro-cid-kh7btl4r>
|
| 162 |
<h3 data-astro-cid-kh7btl4r>Jeremy Longshore, founder</h3>
|
| 163 |
<p data-astro-cid-kh7btl4r>Jeremy Longshore founded Intent Solutions and leads its work from Gulf Shores, Alabama after an operations career. His public work centers on production AI systems, the Claude Code ecosystem, and the discipline required to move from a demo to a system someone can own.</p>
|
|
@@ -432,7 +484,7 @@
|
|
| 432 |
</section>
|
| 433 |
</main>
|
| 434 |
|
| 435 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 436 |
.site-footer {
|
| 437 |
padding: 4.5rem 1.25rem 2rem;
|
| 438 |
background: #070708;
|
|
|
|
| 57 |
<link rel="stylesheet" href="/_astro/a2a.FznkkDWf.css">
|
| 58 |
<style>.site-nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:50;background:#09090be0;border-bottom:1px solid rgba(63,63,70,.5);backdrop-filter:blur(18px)}.nav-inner[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;width:min(72rem,calc(100% - 2rem));min-height:4rem;margin:0 auto}.brand[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#fafafa;font-family:Syne,system-ui,sans-serif;font-size:1rem;font-weight:700;text-decoration:none}.brand[data-astro-cid-4lunwx2e] img[data-astro-cid-4lunwx2e]{display:block;flex:0 0 auto}.brand[data-astro-cid-4lunwx2e] strong[data-astro-cid-4lunwx2e]{color:#ff7a1a}.desktop-links[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:1.45rem}.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:not(.nav-cta),.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:not(.nav-cta){display:inline-flex;align-items:center;min-height:44px;color:#a1a1aa;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .16s ease}.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.desktop-links[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:focus-visible,.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.mobile-panel[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:focus-visible{color:#fafafa}.nav-cta[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .95rem;background:#f97316;border-radius:.45rem;color:#09090b;font-size:.8rem;font-weight:800;text-decoration:none;transition:background .16s ease,transform .16s ease}.nav-cta[data-astro-cid-4lunwx2e]:hover,.nav-cta[data-astro-cid-4lunwx2e]:focus-visible{background:#fb923c;transform:translateY(-1px)}.mobile-menu[data-astro-cid-4lunwx2e]{display:none;position:relative}.mobile-menu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]{min-width:44px;min-height:44px;padding:.8rem 0;color:#d4d4d8;cursor:pointer;font-size:.82rem;font-weight:700;list-style:none;text-align:right}.mobile-menu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]::-webkit-details-marker{display:none}.mobile-panel[data-astro-cid-4lunwx2e]{position:absolute;top:3.2rem;right:0;display:flex;flex-direction:column;gap:1rem;width:min(18rem,calc(100vw - 2rem));padding:1.2rem;background:#101012;border:1px solid #3f3f46;border-radius:.75rem}.mobile-panel[data-astro-cid-4lunwx2e] .nav-cta[data-astro-cid-4lunwx2e]{margin-top:.25rem;text-align:center}a[data-astro-cid-4lunwx2e]:focus-visible,summary[data-astro-cid-4lunwx2e]:focus-visible{outline:2px solid #fb923c;outline-offset:3px}@media (max-width: 850px){.desktop-links[data-astro-cid-4lunwx2e]{display:none}.mobile-menu[data-astro-cid-4lunwx2e]{display:block}}@media (max-width: 420px){.brand[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{font-size:.92rem}}@media (prefers-reduced-motion: reduce){.desktop-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.mobile-panel[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{transition:none}}
|
| 59 |
</style>
|
| 60 |
+
<link rel="stylesheet" href="/_astro/about.BUXPnQCv.css"></head>
|
| 61 |
<body>
|
| 62 |
<!-- estate-bar:start v1.0.0 site=company -->
|
| 63 |
<nav class="is-estate-bar" aria-label="Intent Solutions network">
|
|
|
|
| 155 |
<div class="wrap section-layout" data-astro-cid-kh7btl4r>
|
| 156 |
<div class="section-head" data-astro-cid-kh7btl4r>
|
| 157 |
<h2 id="team-title" data-astro-cid-kh7btl4r>The team behind Intent Solutions</h2>
|
| 158 |
+
<p data-astro-cid-kh7btl4r>The people responsible for engineering, operations, instruction, project delivery, and legal guidance.</p>
|
| 159 |
</div>
|
| 160 |
<div class="ledger team-ledger" data-astro-cid-kh7btl4r>
|
| 161 |
+
<div class="team-profiles" data-astro-cid-kh7btl4r>
|
| 162 |
+
<article class="team-profile" id="jeremy-longshore" data-astro-cid-kh7btl4r>
|
| 163 |
+
<img src="/images/team/jeremy-longshore-suit.jpeg" alt="Jeremy Longshore" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 164 |
+
<div data-astro-cid-kh7btl4r>
|
| 165 |
+
<h3 data-astro-cid-kh7btl4r>Jeremy Longshore</h3>
|
| 166 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Founder & CEO</p>
|
| 167 |
+
|
| 168 |
+
</div>
|
| 169 |
+
</article><article class="team-profile" id="opeyemi-ariyo" data-astro-cid-kh7btl4r>
|
| 170 |
+
<img src="/images/team/opeyemi-ariyo.jpeg" alt="Opeyemi Ariyo" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 171 |
+
<div data-astro-cid-kh7btl4r>
|
| 172 |
+
<h3 data-astro-cid-kh7btl4r>Opeyemi Ariyo</h3>
|
| 173 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Co-Founder & Chief Technical Officer</p>
|
| 174 |
+
|
| 175 |
+
</div>
|
| 176 |
+
</article><article class="team-profile" id="pablo-perez" data-astro-cid-kh7btl4r>
|
| 177 |
+
<img src="/images/team/pablo-perez.jpeg" alt="Pablo Perez" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 178 |
+
<div data-astro-cid-kh7btl4r>
|
| 179 |
+
<h3 data-astro-cid-kh7btl4r>Pablo Perez</h3>
|
| 180 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Co-Founder & Project Manager</p>
|
| 181 |
+
|
| 182 |
+
</div>
|
| 183 |
+
</article><article class="team-profile" id="max-sheahan" data-astro-cid-kh7btl4r>
|
| 184 |
+
<img src="/images/team/max-sheahan-suit.jpeg" alt="Max Sheahan" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 185 |
+
<div data-astro-cid-kh7btl4r>
|
| 186 |
+
<h3 data-astro-cid-kh7btl4r>Max Sheahan</h3>
|
| 187 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Lead Instructor</p>
|
| 188 |
+
|
| 189 |
+
</div>
|
| 190 |
+
</article><article class="team-profile" id="tim-neunzig" data-astro-cid-kh7btl4r>
|
| 191 |
+
<img src="/images/team/tim-neunzig.png" alt="Tim Neunzig" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 192 |
+
<div data-astro-cid-kh7btl4r>
|
| 193 |
+
<h3 data-astro-cid-kh7btl4r>Tim Neunzig</h3>
|
| 194 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Head of German Operations</p>
|
| 195 |
+
|
| 196 |
+
</div>
|
| 197 |
+
</article><article class="team-profile" id="tolulope-ariyo" data-astro-cid-kh7btl4r>
|
| 198 |
+
<img src="/images/team/tolulope-ariyo.jpeg" alt="Tolulope Ariyo" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 199 |
+
<div data-astro-cid-kh7btl4r>
|
| 200 |
+
<h3 data-astro-cid-kh7btl4r>Tolulope Ariyo</h3>
|
| 201 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Software & Design Engineer</p>
|
| 202 |
+
|
| 203 |
+
</div>
|
| 204 |
+
</article><article class="team-profile" id="heather-johnson" data-astro-cid-kh7btl4r>
|
| 205 |
+
<img src="/images/team/heather-johnson.png" alt="Heather C. Johnson, JD" width="96" height="96" loading="lazy" decoding="async" data-astro-cid-kh7btl4r>
|
| 206 |
+
<div data-astro-cid-kh7btl4r>
|
| 207 |
+
<h3 data-astro-cid-kh7btl4r>Heather C. Johnson, JD</h3>
|
| 208 |
+
<p class="team-role" data-astro-cid-kh7btl4r>Legal Counsel</p>
|
| 209 |
+
<p class="team-bio" data-astro-cid-kh7btl4r>Florida-licensed attorney supporting Intent Solutions with contracts, governance, and startup legal matters.</p>
|
| 210 |
+
</div>
|
| 211 |
+
</article>
|
| 212 |
+
</div>
|
| 213 |
<article data-astro-cid-kh7btl4r>
|
| 214 |
<h3 data-astro-cid-kh7btl4r>Jeremy Longshore, founder</h3>
|
| 215 |
<p data-astro-cid-kh7btl4r>Jeremy Longshore founded Intent Solutions and leads its work from Gulf Shores, Alabama after an operations career. His public work centers on production AI systems, the Claude Code ecosystem, and the discipline required to move from a demo to a system someone can own.</p>
|
|
|
|
| 484 |
</section>
|
| 485 |
</main>
|
| 486 |
|
| 487 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 488 |
.site-footer {
|
| 489 |
padding: 4.5rem 1.25rem 2rem;
|
| 490 |
background: #070708;
|
agents/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
ai-agents/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
ai-models/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
applications/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
automation/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
cloud/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
colab/index.html
CHANGED
|
@@ -107,7 +107,7 @@
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
|
|
|
| 107 |
<a class="route-action" href="/site-map/">Find another page</a>
|
| 108 |
|
| 109 |
</main>
|
| 110 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 111 |
.site-footer {
|
| 112 |
padding: 4.5rem 1.25rem 2rem;
|
| 113 |
background: #070708;
|
contact/index.html
CHANGED
|
@@ -144,7 +144,7 @@
|
|
| 144 |
</section>
|
| 145 |
</main>
|
| 146 |
|
| 147 |
-
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 148 |
.site-footer {
|
| 149 |
padding: 4.5rem 1.25rem 2rem;
|
| 150 |
background: #070708;
|
|
|
|
| 144 |
</section>
|
| 145 |
</main>
|
| 146 |
|
| 147 |
+
<link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 148 |
.site-footer {
|
| 149 |
padding: 4.5rem 1.25rem 2rem;
|
| 150 |
background: #070708;
|
field-notes/a-dead-socket-is-not-a-dead-host/index.html
CHANGED
|
@@ -263,7 +263,7 @@
|
|
| 263 |
</article>
|
| 264 |
</main>
|
| 265 |
|
| 266 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 267 |
.site-footer {
|
| 268 |
padding: 4.5rem 1.25rem 2rem;
|
| 269 |
background: #070708;
|
|
|
|
| 263 |
</article>
|
| 264 |
</main>
|
| 265 |
|
| 266 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 267 |
.site-footer {
|
| 268 |
padding: 4.5rem 1.25rem 2rem;
|
| 269 |
background: #070708;
|
field-notes/a-duplicate-is-a-relation-not-a-property/index.html
CHANGED
|
@@ -181,7 +181,7 @@
|
|
| 181 |
</article>
|
| 182 |
</main>
|
| 183 |
|
| 184 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 185 |
.site-footer {
|
| 186 |
padding: 4.5rem 1.25rem 2rem;
|
| 187 |
background: #070708;
|
|
|
|
| 181 |
</article>
|
| 182 |
</main>
|
| 183 |
|
| 184 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 185 |
.site-footer {
|
| 186 |
padding: 4.5rem 1.25rem 2rem;
|
| 187 |
background: #070708;
|
field-notes/a-green-result-only-covers-what-it-ran/index.html
CHANGED
|
@@ -464,7 +464,7 @@
|
|
| 464 |
</article>
|
| 465 |
</main>
|
| 466 |
|
| 467 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 468 |
.site-footer {
|
| 469 |
padding: 4.5rem 1.25rem 2rem;
|
| 470 |
background: #070708;
|
|
|
|
| 464 |
</article>
|
| 465 |
</main>
|
| 466 |
|
| 467 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 468 |
.site-footer {
|
| 469 |
padding: 4.5rem 1.25rem 2rem;
|
| 470 |
background: #070708;
|
field-notes/adversarial-review-before-team-rollout/index.html
CHANGED
|
@@ -412,7 +412,7 @@
|
|
| 412 |
</article>
|
| 413 |
</main>
|
| 414 |
|
| 415 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 416 |
.site-footer {
|
| 417 |
padding: 4.5rem 1.25rem 2rem;
|
| 418 |
background: #070708;
|
|
|
|
| 412 |
</article>
|
| 413 |
</main>
|
| 414 |
|
| 415 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 416 |
.site-footer {
|
| 417 |
padding: 4.5rem 1.25rem 2rem;
|
| 418 |
background: #070708;
|
field-notes/architecting-production-multi-agent-ai-platform-technical-leadership/index.html
CHANGED
|
@@ -330,7 +330,7 @@ Yes, each agent runs in its own container with its own endpoint. But Vertex AI b
|
|
| 330 |
</article>
|
| 331 |
</main>
|
| 332 |
|
| 333 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 334 |
.site-footer {
|
| 335 |
padding: 4.5rem 1.25rem 2rem;
|
| 336 |
background: #070708;
|
|
|
|
| 330 |
</article>
|
| 331 |
</main>
|
| 332 |
|
| 333 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 334 |
.site-footer {
|
| 335 |
padding: 4.5rem 1.25rem 2rem;
|
| 336 |
background: #070708;
|
field-notes/audit-harness-v010-enforcement-travels-with-code/index.html
CHANGED
|
@@ -241,7 +241,7 @@
|
|
| 241 |
</article>
|
| 242 |
</main>
|
| 243 |
|
| 244 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 245 |
.site-footer {
|
| 246 |
padding: 4.5rem 1.25rem 2rem;
|
| 247 |
background: #070708;
|
|
|
|
| 241 |
</article>
|
| 242 |
</main>
|
| 243 |
|
| 244 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 245 |
.site-footer {
|
| 246 |
padding: 4.5rem 1.25rem 2rem;
|
| 247 |
background: #070708;
|
field-notes/barcode-first-vision-model-second/index.html
CHANGED
|
@@ -275,7 +275,7 @@
|
|
| 275 |
</article>
|
| 276 |
</main>
|
| 277 |
|
| 278 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 279 |
.site-footer {
|
| 280 |
padding: 4.5rem 1.25rem 2rem;
|
| 281 |
background: #070708;
|
|
|
|
| 275 |
</article>
|
| 276 |
</main>
|
| 277 |
|
| 278 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 279 |
.site-footer {
|
| 280 |
padding: 4.5rem 1.25rem 2rem;
|
| 281 |
background: #070708;
|
field-notes/braves-booth-dashboard-ui-refactor-ai-pitcher-narrative/index.html
CHANGED
|
@@ -211,7 +211,7 @@
|
|
| 211 |
</article>
|
| 212 |
</main>
|
| 213 |
|
| 214 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 215 |
.site-footer {
|
| 216 |
padding: 4.5rem 1.25rem 2rem;
|
| 217 |
background: #070708;
|
|
|
|
| 211 |
</article>
|
| 212 |
</main>
|
| 213 |
|
| 214 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 215 |
.site-footer {
|
| 216 |
padding: 4.5rem 1.25rem 2rem;
|
| 217 |
background: #070708;
|
field-notes/braves-booth-v1-release-player-drilldown/index.html
CHANGED
|
@@ -251,7 +251,7 @@
|
|
| 251 |
</article>
|
| 252 |
</main>
|
| 253 |
|
| 254 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 255 |
.site-footer {
|
| 256 |
padding: 4.5rem 1.25rem 2rem;
|
| 257 |
background: #070708;
|
|
|
|
| 251 |
</article>
|
| 252 |
</main>
|
| 253 |
|
| 254 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 255 |
.site-footer {
|
| 256 |
padding: 4.5rem 1.25rem 2rem;
|
| 257 |
background: #070708;
|
field-notes/braves-postgame-expansion-and-two-ai-lessons/index.html
CHANGED
|
@@ -226,7 +226,7 @@
|
|
| 226 |
</article>
|
| 227 |
</main>
|
| 228 |
|
| 229 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 230 |
.site-footer {
|
| 231 |
padding: 4.5rem 1.25rem 2rem;
|
| 232 |
background: #070708;
|
|
|
|
| 226 |
</article>
|
| 227 |
</main>
|
| 228 |
|
| 229 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 230 |
.site-footer {
|
| 231 |
padding: 4.5rem 1.25rem 2rem;
|
| 232 |
background: #070708;
|
field-notes/broadcast-day-llm-fallback-jchads-challenge/index.html
CHANGED
|
@@ -433,7 +433,7 @@
|
|
| 433 |
</article>
|
| 434 |
</main>
|
| 435 |
|
| 436 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 437 |
.site-footer {
|
| 438 |
padding: 4.5rem 1.25rem 2rem;
|
| 439 |
background: #070708;
|
|
|
|
| 433 |
</article>
|
| 434 |
</main>
|
| 435 |
|
| 436 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 437 |
.site-footer {
|
| 438 |
padding: 4.5rem 1.25rem 2rem;
|
| 439 |
background: #070708;
|
field-notes/building-254-table-bigquery-schema-72-hours/index.html
CHANGED
|
@@ -628,7 +628,7 @@
|
|
| 628 |
</article>
|
| 629 |
</main>
|
| 630 |
|
| 631 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 632 |
.site-footer {
|
| 633 |
padding: 4.5rem 1.25rem 2rem;
|
| 634 |
background: #070708;
|
|
|
|
| 628 |
</article>
|
| 629 |
</main>
|
| 630 |
|
| 631 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 632 |
.site-footer {
|
| 633 |
padding: 4.5rem 1.25rem 2rem;
|
| 634 |
background: #070708;
|
field-notes/building-idempotent-stripe-billing-enforcement-firestore/index.html
CHANGED
|
@@ -783,7 +783,7 @@
|
|
| 783 |
</article>
|
| 784 |
</main>
|
| 785 |
|
| 786 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 787 |
.site-footer {
|
| 788 |
padding: 4.5rem 1.25rem 2rem;
|
| 789 |
background: #070708;
|
|
|
|
| 783 |
</article>
|
| 784 |
</main>
|
| 785 |
|
| 786 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 787 |
.site-footer {
|
| 788 |
padding: 4.5rem 1.25rem 2rem;
|
| 789 |
background: #070708;
|
field-notes/building-multi-platform-developer-tools/index.html
CHANGED
|
@@ -302,7 +302,7 @@
|
|
| 302 |
</article>
|
| 303 |
</main>
|
| 304 |
|
| 305 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 306 |
.site-footer {
|
| 307 |
padding: 4.5rem 1.25rem 2rem;
|
| 308 |
background: #070708;
|
|
|
|
| 302 |
</article>
|
| 303 |
</main>
|
| 304 |
|
| 305 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 306 |
.site-footer {
|
| 307 |
padding: 4.5rem 1.25rem 2rem;
|
| 308 |
background: #070708;
|
field-notes/building-production-ci-cd-documentation-to-deployment/index.html
CHANGED
|
@@ -314,7 +314,7 @@
|
|
| 314 |
</article>
|
| 315 |
</main>
|
| 316 |
|
| 317 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 318 |
.site-footer {
|
| 319 |
padding: 4.5rem 1.25rem 2rem;
|
| 320 |
background: #070708;
|
|
|
|
| 314 |
</article>
|
| 315 |
</main>
|
| 316 |
|
| 317 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 318 |
.site-footer {
|
| 319 |
padding: 4.5rem 1.25rem 2rem;
|
| 320 |
background: #070708;
|
field-notes/building-production-grade-testing-infrastructure-playwright-case-study/index.html
CHANGED
|
@@ -651,7 +651,7 @@
|
|
| 651 |
</article>
|
| 652 |
</main>
|
| 653 |
|
| 654 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 655 |
.site-footer {
|
| 656 |
padding: 4.5rem 1.25rem 2rem;
|
| 657 |
background: #070708;
|
|
|
|
| 651 |
</article>
|
| 652 |
</main>
|
| 653 |
|
| 654 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 655 |
.site-footer {
|
| 656 |
padding: 4.5rem 1.25rem 2rem;
|
| 657 |
background: #070708;
|
field-notes/building-production-multi-agent-ai-brightstream-vertex-ai/index.html
CHANGED
|
@@ -493,7 +493,7 @@ Final cost: $168/month (89% reduction)</p>
|
|
| 493 |
</article>
|
| 494 |
</main>
|
| 495 |
|
| 496 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 497 |
.site-footer {
|
| 498 |
padding: 4.5rem 1.25rem 2rem;
|
| 499 |
background: #070708;
|
|
|
|
| 493 |
</article>
|
| 494 |
</main>
|
| 495 |
|
| 496 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 497 |
.site-footer {
|
| 498 |
padding: 4.5rem 1.25rem 2rem;
|
| 499 |
background: #070708;
|
field-notes/cap-drop-all-broke-the-gate-socket/index.html
CHANGED
|
@@ -256,7 +256,7 @@
|
|
| 256 |
</article>
|
| 257 |
</main>
|
| 258 |
|
| 259 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 260 |
.site-footer {
|
| 261 |
padding: 4.5rem 1.25rem 2rem;
|
| 262 |
background: #070708;
|
|
|
|
| 256 |
</article>
|
| 257 |
</main>
|
| 258 |
|
| 259 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 260 |
.site-footer {
|
| 261 |
padding: 4.5rem 1.25rem 2rem;
|
| 262 |
background: #070708;
|
field-notes/ccsc-five-releases-one-day-security-sprint/index.html
CHANGED
|
@@ -290,7 +290,7 @@
|
|
| 290 |
</article>
|
| 291 |
</main>
|
| 292 |
|
| 293 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 294 |
.site-footer {
|
| 295 |
padding: 4.5rem 1.25rem 2rem;
|
| 296 |
background: #070708;
|
|
|
|
| 290 |
</article>
|
| 291 |
</main>
|
| 292 |
|
| 293 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 294 |
.site-footer {
|
| 295 |
padding: 4.5rem 1.25rem 2rem;
|
| 296 |
background: #070708;
|
field-notes/coasean-singularity-ai-agents-market-transformation/index.html
CHANGED
|
@@ -450,7 +450,7 @@
|
|
| 450 |
</article>
|
| 451 |
</main>
|
| 452 |
|
| 453 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 454 |
.site-footer {
|
| 455 |
padding: 4.5rem 1.25rem 2rem;
|
| 456 |
background: #070708;
|
|
|
|
| 450 |
</article>
|
| 451 |
</main>
|
| 452 |
|
| 453 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 454 |
.site-footer {
|
| 455 |
padding: 4.5rem 1.25rem 2rem;
|
| 456 |
background: #070708;
|
field-notes/coppa-compliance-youth-sports-app-real-implementation-process/index.html
CHANGED
|
@@ -433,7 +433,7 @@
|
|
| 433 |
</article>
|
| 434 |
</main>
|
| 435 |
|
| 436 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 437 |
.site-footer {
|
| 438 |
padding: 4.5rem 1.25rem 2rem;
|
| 439 |
background: #070708;
|
|
|
|
| 433 |
</article>
|
| 434 |
</main>
|
| 435 |
|
| 436 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 437 |
.site-footer {
|
| 438 |
padding: 4.5rem 1.25rem 2rem;
|
| 439 |
background: #070708;
|
field-notes/cut-what-wasnt-earned/index.html
CHANGED
|
@@ -172,7 +172,7 @@
|
|
| 172 |
</article>
|
| 173 |
</main>
|
| 174 |
|
| 175 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 176 |
.site-footer {
|
| 177 |
padding: 4.5rem 1.25rem 2rem;
|
| 178 |
background: #070708;
|
|
|
|
| 172 |
</article>
|
| 173 |
</main>
|
| 174 |
|
| 175 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 176 |
.site-footer {
|
| 177 |
padding: 4.5rem 1.25rem 2rem;
|
| 178 |
background: #070708;
|
field-notes/deploying-nextjs-15-google-cloud-run-custom-domain-ssl/index.html
CHANGED
|
@@ -541,7 +541,7 @@
|
|
| 541 |
</article>
|
| 542 |
</main>
|
| 543 |
|
| 544 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 545 |
.site-footer {
|
| 546 |
padding: 4.5rem 1.25rem 2rem;
|
| 547 |
background: #070708;
|
|
|
|
| 541 |
</article>
|
| 542 |
</main>
|
| 543 |
|
| 544 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 545 |
.site-footer {
|
| 546 |
padding: 4.5rem 1.25rem 2rem;
|
| 547 |
background: #070708;
|
field-notes/designing-local-first-resume-parser-architecture-edge-ai/index.html
CHANGED
|
@@ -258,7 +258,7 @@
|
|
| 258 |
</article>
|
| 259 |
</main>
|
| 260 |
|
| 261 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 262 |
.site-footer {
|
| 263 |
padding: 4.5rem 1.25rem 2rem;
|
| 264 |
background: #070708;
|
|
|
|
| 258 |
</article>
|
| 259 |
</main>
|
| 260 |
|
| 261 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 262 |
.site-footer {
|
| 263 |
padding: 4.5rem 1.25rem 2rem;
|
| 264 |
background: #070708;
|
field-notes/diagnosticpro-case-study/index.html
CHANGED
|
@@ -429,7 +429,7 @@ DiagnosticPro: <a href="https://diagnosticpro.io">Transforming Vehicle Diagnosti
|
|
| 429 |
</article>
|
| 430 |
</main>
|
| 431 |
|
| 432 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 433 |
.site-footer {
|
| 434 |
padding: 4.5rem 1.25rem 2rem;
|
| 435 |
background: #070708;
|
|
|
|
| 429 |
</article>
|
| 430 |
</main>
|
| 431 |
|
| 432 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 433 |
.site-footer {
|
| 434 |
padding: 4.5rem 1.25rem 2rem;
|
| 435 |
background: #070708;
|
field-notes/do-not-blindly-restart/index.html
CHANGED
|
@@ -213,7 +213,7 @@
|
|
| 213 |
</article>
|
| 214 |
</main>
|
| 215 |
|
| 216 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 217 |
.site-footer {
|
| 218 |
padding: 4.5rem 1.25rem 2rem;
|
| 219 |
background: #070708;
|
|
|
|
| 213 |
</article>
|
| 214 |
</main>
|
| 215 |
|
| 216 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 217 |
.site-footer {
|
| 218 |
padding: 4.5rem 1.25rem 2rem;
|
| 219 |
background: #070708;
|
field-notes/empty-is-not-clean/index.html
CHANGED
|
@@ -263,7 +263,7 @@
|
|
| 263 |
</article>
|
| 264 |
</main>
|
| 265 |
|
| 266 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 267 |
.site-footer {
|
| 268 |
padding: 4.5rem 1.25rem 2rem;
|
| 269 |
background: #070708;
|
|
|
|
| 263 |
</article>
|
| 264 |
</main>
|
| 265 |
|
| 266 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 267 |
.site-footer {
|
| 268 |
padding: 4.5rem 1.25rem 2rem;
|
| 269 |
background: #070708;
|
field-notes/engine-to-product-three-interfaces-one-codebase/index.html
CHANGED
|
@@ -281,7 +281,7 @@
|
|
| 281 |
</article>
|
| 282 |
</main>
|
| 283 |
|
| 284 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 285 |
.site-footer {
|
| 286 |
padding: 4.5rem 1.25rem 2rem;
|
| 287 |
background: #070708;
|
|
|
|
| 281 |
</article>
|
| 282 |
</main>
|
| 283 |
|
| 284 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 285 |
.site-footer {
|
| 286 |
padding: 4.5rem 1.25rem 2rem;
|
| 287 |
background: #070708;
|
field-notes/enterprise-documentation-transformation-git-native-taskwarrior-workflows/index.html
CHANGED
|
@@ -418,7 +418,7 @@
|
|
| 418 |
</article>
|
| 419 |
</main>
|
| 420 |
|
| 421 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 422 |
.site-footer {
|
| 423 |
padding: 4.5rem 1.25rem 2rem;
|
| 424 |
background: #070708;
|
|
|
|
| 418 |
</article>
|
| 419 |
</main>
|
| 420 |
|
| 421 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 422 |
.site-footer {
|
| 423 |
padding: 4.5rem 1.25rem 2rem;
|
| 424 |
background: #070708;
|
field-notes/enterprise-software-transformation-waygate-mcp-case-study/index.html
CHANGED
|
@@ -389,7 +389,7 @@ Finally, I ensured professional deployment readiness:</p>
|
|
| 389 |
</article>
|
| 390 |
</main>
|
| 391 |
|
| 392 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 393 |
.site-footer {
|
| 394 |
padding: 4.5rem 1.25rem 2rem;
|
| 395 |
background: #070708;
|
|
|
|
| 389 |
</article>
|
| 390 |
</main>
|
| 391 |
|
| 392 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 393 |
.site-footer {
|
| 394 |
padding: 4.5rem 1.25rem 2rem;
|
| 395 |
background: #070708;
|
field-notes/enterprise-workflow-transformation-n8n-tech-intelligence-platform/index.html
CHANGED
|
@@ -456,7 +456,7 @@ Upgraded the AI analysis system with:</p>
|
|
| 456 |
</article>
|
| 457 |
</main>
|
| 458 |
|
| 459 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 460 |
.site-footer {
|
| 461 |
padding: 4.5rem 1.25rem 2rem;
|
| 462 |
background: #070708;
|
|
|
|
| 456 |
</article>
|
| 457 |
</main>
|
| 458 |
|
| 459 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 460 |
.site-footer {
|
| 461 |
padding: 4.5rem 1.25rem 2rem;
|
| 462 |
background: #070708;
|
field-notes/every-fix-failed-in-the-shape-of-the-bug/index.html
CHANGED
|
@@ -266,7 +266,7 @@
|
|
| 266 |
</article>
|
| 267 |
</main>
|
| 268 |
|
| 269 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 270 |
.site-footer {
|
| 271 |
padding: 4.5rem 1.25rem 2rem;
|
| 272 |
background: #070708;
|
|
|
|
| 266 |
</article>
|
| 267 |
</main>
|
| 268 |
|
| 269 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 270 |
.site-footer {
|
| 271 |
padding: 4.5rem 1.25rem 2rem;
|
| 272 |
background: #070708;
|
field-notes/exit-0-is-not-success/index.html
CHANGED
|
@@ -227,7 +227,7 @@
|
|
| 227 |
</article>
|
| 228 |
</main>
|
| 229 |
|
| 230 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 231 |
.site-footer {
|
| 232 |
padding: 4.5rem 1.25rem 2rem;
|
| 233 |
background: #070708;
|
|
|
|
| 227 |
</article>
|
| 228 |
</main>
|
| 229 |
|
| 230 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 231 |
.site-footer {
|
| 232 |
padding: 4.5rem 1.25rem 2rem;
|
| 233 |
background: #070708;
|
field-notes/february-2026-state-of-affairs-255-commits-12-projects/index.html
CHANGED
|
@@ -201,7 +201,7 @@
|
|
| 201 |
</article>
|
| 202 |
</main>
|
| 203 |
|
| 204 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 205 |
.site-footer {
|
| 206 |
padding: 4.5rem 1.25rem 2rem;
|
| 207 |
background: #070708;
|
|
|
|
| 201 |
</article>
|
| 202 |
</main>
|
| 203 |
|
| 204 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 205 |
.site-footer {
|
| 206 |
padding: 4.5rem 1.25rem 2rem;
|
| 207 |
background: #070708;
|
field-notes/fine-tuning-iam1-hierarchical-multi-agent-vertex-ai/index.html
CHANGED
|
@@ -449,7 +449,7 @@
|
|
| 449 |
</article>
|
| 450 |
</main>
|
| 451 |
|
| 452 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 453 |
.site-footer {
|
| 454 |
padding: 4.5rem 1.25rem 2rem;
|
| 455 |
background: #070708;
|
|
|
|
| 449 |
</article>
|
| 450 |
</main>
|
| 451 |
|
| 452 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 453 |
.site-footer {
|
| 454 |
padding: 4.5rem 1.25rem 2rem;
|
| 455 |
background: #070708;
|
field-notes/flops-correction-unchecked-derivation-peer-review/index.html
CHANGED
|
@@ -408,7 +408,7 @@
|
|
| 408 |
</article>
|
| 409 |
</main>
|
| 410 |
|
| 411 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 412 |
.site-footer {
|
| 413 |
padding: 4.5rem 1.25rem 2rem;
|
| 414 |
background: #070708;
|
|
|
|
| 408 |
</article>
|
| 409 |
</main>
|
| 410 |
|
| 411 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 412 |
.site-footer {
|
| 413 |
padding: 4.5rem 1.25rem 2rem;
|
| 414 |
background: #070708;
|
field-notes/four-slices-one-shape/index.html
CHANGED
|
@@ -174,7 +174,7 @@
|
|
| 174 |
</article>
|
| 175 |
</main>
|
| 176 |
|
| 177 |
-
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="
|
| 178 |
.site-footer {
|
| 179 |
padding: 4.5rem 1.25rem 2rem;
|
| 180 |
background: #070708;
|
|
|
|
| 174 |
</article>
|
| 175 |
</main>
|
| 176 |
|
| 177 |
+
<style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="10lFJI" prefix="r1" component-url="/_astro/Footer.B9BnO2TX.js" component-export="default" renderer-url="/_astro/client.B_PwMJWB.js" props="{}" ssr client="load" opts="{"name":"Footer","value":true}" await-children><link rel="preload" as="image" href="/images/logo-mark.png"/><footer class="site-footer"><div class="footer-grid"><div class="footer-brand"><a href="/" aria-label="Intent Solutions home"><img src="/images/logo-mark.png" alt="" width="28" height="28"/><span>Intent <strong>Solutions</strong></span></a><p>AI implementation with a defined outcome, evidence you can inspect, and a plan for operating the system.</p><small>Gulf Shores, Alabama</small></div><div><h2>Network</h2><a href="https://labs.intentsolutions.io/">Labs</a><a href="https://evals.intentsolutions.io/">Evals</a><a href="https://demos.intentsolutions.io/">Demos</a><a href="https://learn.intentsolutions.io/">Learn</a><a href="https://oma.intentsolutions.io/">Omarchy</a><a href="https://tonsofskills.com/">Tons of Skills</a></div><div><h2>Company</h2><a href="/projects/">Projects</a><a href="/field-notes/">Field notes</a><a href="/about/">About</a><a href="/about/#team">Our team</a><a href="/contact/">Contact</a><a href="/support/">Support</a><a href="/site-map/">Site map</a><a href="https://github.com/jeremylongshore">GitHub</a></div></div><div class="footer-bottom"><p>© <!-- -->2026<!-- --> Intent Solutions. Judge the receipts, not the résumé.</p><div><a href="/terms/">Terms</a><a href="/privacy/">Privacy</a><a href="/acceptable-use/">Acceptable use</a></div></div><style>
|
| 178 |
.site-footer {
|
| 179 |
padding: 4.5rem 1.25rem 2rem;
|
| 180 |
background: #070708;
|