work/major-build/2025-01-24

CHIRAG.OS — Personal Operating System

A headless, file-based digital environment engineered to replace the traditional portfolio with a highly structured, scalable data system.

CHIRAG.OS System Splash Screen
System Boot Screen & Identity Graphic

Standard web portfolios suffer from two fatal flaws: they are tedious to update, and they prioritize surface-level aesthetics over information density. CHIRAG.OS was architected from scratch to solve this. It is not a website; it is a modular, self-contained digital environment designed to aggregate and cite my work across technology and finance.

A portfolio tells people what you did. An operating system proves how you think.

Core Architecture & Specs

The system is deployed as a 100% Static HTML Export, entirely eliminating server-side vulnerabilities and database latency. Content is managed as strict TypeScript objects, allowing the UI to act purely as a rendering layer.

FrameworkNext.js 16.2
StylingTailwind v4
Data ModelHeadless / TS
HostingGitHub Actions

The Block Engine CMS

To decouple content from design, I engineered a custom Block Renderer. Instead of writing raw HTML or Markdown for every new project, the system reads arrays of data blocks and dynamically constructs the page geometry.

typescript
// The core schema powering the entire OS
export interface ContentItem {
  slug: string;
  title: string;
  date: string;
  category: ContentCategory;
  type: ContentType; 
  summary: string;
  blocks: Block[]; // Dynamic UI Engine
  uid?: string;
  dependencies?: string[];
}

Identity HUD & User Experience

The user interface abandons the "wall of text" biography in favor of a Heads-Up Display (HUD). Mental bandwidth is visualized via a dynamic "Memory Allocation" bar chart, and system uptime is calculated live from my birthdate.

  • Ambient Blueprint Grid: A 30px CSS grid overlay that creates Z-depth without impacting performance.
  • Human/Machine Toggle: An interactive state-flip on the root portrait that reveals the personality behind the architecture.
  • Breadcrumb Pathing: Dynamic, terminal-style URL tracking embedded in the navigation bar.

Machine Readability & Authority

CHIRAG.OS is optimized not just for human eyes, but for LLMs and search indexers. It features a fully automated sitemap.ts generator, IndexNow protocol integration for instant Bing/Yandex discovery, and a robust JSON-LD structured data layer mapping my professional entity.

Furthermore, every project incorporates a Citation Engine. With a single click, users can copy a Wikipedia-grade Harvard/APA reference string, anchoring the project to a permanent UID.

The Superuser Console

Hidden within the system tray is an interactive Command Line Interface. Triggered by clicking the "NOMINAL" status indicator, the terminal allows advanced users to query system directories, read raw status logs, and execute a diagnostic override that forcefully toggles the system into a high-contrast Light Theme.

CHIRAG.OS is a living foundation. It ensures that as my skills and projects evolve, the architecture housing them will never bottleneck their presentation.

System Dependencies

Next.js 16Tailwind CSS v4TypeScriptGitHub PagesJSON-LD

Reference UID

CPP-2025-001-CHIRAG-OS

Data Integrity

Verified Stable / 2025-01-24

Citation Protocol

Harvard / APA / System