Initial Astro redesign and deploy workflow

This commit is contained in:
2026-04-06 13:00:53 +02:00
parent 5753258ce9
commit aec24d92b6
42 changed files with 8176 additions and 51 deletions
+231
View File
@@ -0,0 +1,231 @@
export type RouteStop = {
place: string;
note: string;
};
export type SourceCredit = {
label: string;
url: string;
note: string;
};
export type Venture = {
slug: string;
years: string;
role: string;
name: string;
label: string;
location: string;
summary: string;
detail: string;
highlights: string[];
source: SourceCredit;
};
export type VentureSignal = {
name: string;
strap: string;
summary: string;
href: string;
};
export type CollageImage = {
src: string;
alt: string;
caption: string;
};
export type AILabCapability = {
title: string;
summary: string;
};
export type AILabProgramme = {
title: string;
summary: string;
bullets: string[];
};
export const routeStops: RouteStop[] = [
{ place: "Ringwood, New Jersey", note: "born" },
{ place: "Villanova, Pennsylvania", note: "undergraduate chapter" },
{ place: "Brussels, Belgium", note: "trade and multilingual weather" },
{ place: "New Jersey", note: "return passage" },
{ place: "Columbia, South Carolina", note: "business school orbit" },
{ place: "Paris, France", note: "international MBA" },
{ place: "Washington, DC", note: "capital interval" },
{ place: "New York", note: "city tempo" },
{ place: "Hamilton, Bermuda", note: "Atlantic detour" },
{ place: "the Midwest", note: "American middle distance" },
{ place: "Krakow, Poland", note: "EU studies" },
{ place: "Oslo, Norway", note: "Nordic transition" },
{ place: "Kongsberg, Norway", note: "current desk" },
];
export const ventureDesk: Venture[] = [
{
slug: "gilligan-tech",
years: "2018 to present",
role: "Owner",
name: "Gilligan TECH ENK",
label: "Norwegian ENK",
location: "Kongsberg, Norway",
summary:
"Local AI systems consulting for Nordic businesses, with strategy first, delivery second, and infrastructure only when it materially improves the result.",
detail:
"The Gilligan Tech line is practical and operator-minded: architectural audits, system builds, and fractional CTO guidance for Nordic SMBs that want useful AI without rented buzzwords.",
highlights: [
"AI Dispatch: fixed-fee architectural audit and strike map",
"Systems Forge: custom RAG, AI portals, and transcription services",
"Systems Command: fractional CTO support and board-ready AI strategy",
],
source: {
label: "Gilligan Tech",
url: "https://gilligan.tech/",
note:
"Paraphrased from the official Gilligan Tech site, including the AI Dispatch, Systems Forge, and Systems Command descriptions.",
},
},
{
slug: "blue-note-logic",
years: "2026 to present",
role: "Owner",
name: "Blue Note Logic Inc",
label: "AI / IT Lab",
location: "Philadelphia to Paris, with EU infrastructure",
summary:
"Private AI platforms, document intelligence, and production infrastructure designed to turn working knowledge into owned systems rather than vendor dependency.",
detail:
"Blue Note Logic is the lab, forge, and infrastructure house behind the AI side of the publication: consultancy, sovereign model work, corpus design, and productized document intelligence with cited answers and European hosting.",
highlights: [
"CorpusAI and CaveauAI for private, source-cited retrieval",
"Knowledge corpus design, document intelligence, and deployment strategy",
"Sovereign fine-tuning paths built around owned data and owned outcomes",
],
source: {
label: "Blue Note Logic official sites",
url: "https://ai.bluenotelogic.com/",
note:
"Paraphrased from Blue Note Logic and CorpusAI official pages covering private AI, document intelligence, and owned infrastructure.",
},
},
];
export const ventureSignals: VentureSignal[] = [
{
name: "Trivia & Tunes",
strap: "live-hosted games and music-led connection",
summary:
"A cultural desk for knowledge, playlists, rooms full of people, and the social engineering of a good night.",
href: "https://triviaandtunes.com/",
},
{
name: "Do Better Norge",
strap: "children's rights, due process, and family life protections",
summary:
"A civic and advocacy desk grounded in primary sources, practical guidance, and a refusal to treat children as procedural debris.",
href: "https://dobetternorge.no/",
},
];
export const collageImages: CollageImage[] = [
{
src: "https://commons.wikimedia.org/wiki/Special:Redirect/file/Villanova_University_A_panoramic_shot.jpg",
alt: "Panoramic view of Villanova University.",
caption: "Villanova / the first brass section",
},
{
src: "https://commons.wikimedia.org/wiki/Special:Redirect/file/Jagiellonian_University_Collegium_Novum%2C_1882_designed_by_Feliks_Ksi%C4%99%C5%BCarski%2C_24_Go%C5%82%C4%99bia_street%2C_Old_Town%2C_Krak%C3%B3w%2C_Poland_%284%29.jpg",
alt: "Collegium Novum at Jagiellonian University in Krakow.",
caption: "Krakow / bureaucracy and stone",
},
{
src: "https://commons.wikimedia.org/wiki/Special:Redirect/file/Kongsberg_IMG_0357.JPG",
alt: "Kongsberg riverfront in Norway.",
caption: "Kongsberg / present tense",
},
];
export const aiLabCapabilities: AILabCapability[] = [
{
title: "Private AI on your own corpus",
summary:
"Document intelligence built around a private corpus, with source-cited answers and search modes that stay anchored to the evidence.",
},
{
title: "European infrastructure by design",
summary:
"Dedicated European hosting, isolated telemetry, and a security posture built to reduce cloud leakage and shared-tenancy risk.",
},
{
title: "From retrieval to owned model",
summary:
"A path from daily retrieval work toward domain-tuned models shaped by verified expert interaction instead of disposable prompt theatre.",
},
];
export const aiLabProgrammes: AILabProgramme[] = [
{
title: "CorpusAI / CaveauAI",
summary:
"The product layer for private retrieval, cited answers, and document-grounded search from day one.",
bullets: [
"Vector, keyword, and hybrid search modes",
"Cited answers linked back to source paragraphs",
"Support for PDFs, DOCX, HTML, Markdown, and plain text",
],
},
{
title: "Corporate Memory Extraction",
summary:
"A flagship service that turns daily document workflows into a proprietary training asset and an owned model trajectory.",
bullets: [
"EU-hosted RAG as the operational starting point",
"Verified interaction telemetry captured in isolated MariaDB",
"Sovereign model tuning and lower-cost deployment over time",
],
},
{
title: "Related services",
summary:
"The working bench around the core platform: deployment, corpus architecture, and privacy-aware data engineering.",
bullets: [
"Document intelligence consulting",
"Knowledge corpus development",
"Synthetic data engineering",
],
},
];
export const aiLabSources: SourceCredit[] = [
{
label: "Gilligan Tech",
url: "https://gilligan.tech/",
note:
"Used for the Gilligan Tech positioning, engagement models, and the relationship to the sister platform.",
},
{
label: "Blue Note Logic / CorpusAI",
url: "https://ai.bluenotelogic.com/",
note:
"Used for the private AI, document intelligence, and source-cited corpus positioning.",
},
{
label: "Blue Note Logic service page",
url: "https://bluenotelogic.com/service.php?slug=corporate-memory-extraction",
note:
"Used for the sovereign model, EU-hosted RAG, isolated telemetry, and related-service descriptions.",
},
{
label: "Trivia & Tunes",
url: "https://triviaandtunes.com/",
note:
"Used for the live-hosted trivia and music angle on the homepage culture desk.",
},
{
label: "Do Better Norge",
url: "https://dobetternorge.no/",
note:
"Used for the advocacy and childrens-rights positioning on the homepage civic desk.",
},
];