{
  "generatedAt": "2026-11-05T01:28:39.421Z",
  "owner": "unparty-app",
  "releases": [
    {
      "prefix": "itd",
      "version": "1.1.0",
      "tag": "itd-v1.1.0",
      "name": "🚀 install-to-device itd-v1.1.0",
      "repo": "theunpartyunppp",
      "publishedAt": "2026-09-25T17:45:02Z",
      "notes": "## PRODUCT. install-to-device.sh itd-v1.1.0\n## Guided build → install → relaunch for a physical iOS device, no Xcode window required.\n\n**Release Date**: September 25, 2026\n**Changes**: WORKFLOW. Fix duplicate-basename release-asset collision\n**Updated By**: unparty\n\n### 📊 STATS.\n- **Lines of Code**: 312\n- **Dependencies**: `xcrun`, `xcodebuild`, `jq` (optional — falls back to table parsing)\n\n### 🟡 CORE.\n\n- 🔍 Auto-detects project/workspace, scheme, and connected device — no flags required\n- 🔨 Always builds fresh (pinned `-derivedDataPath`) — never installs a stale build\n- 📲 Installs and force-relaunches, so changes actually show up instead of a resumed suspended process\n- 🔁 Retries once with `-allowProvisioningUpdates` on a signing/provisioning failure\n- ⚙️ `.env` support for pinning `PROJECT`/`SCHEME`/`DEVICE_ID`/`DEVELOPMENT_TEAM`\n- 🤖 Non-interactive safe: `--project`/`--scheme`/`--device` flags; fails clearly instead of hanging when no terminal is attached\n\n### 💡 how to use\n\n```bash\n# From any repo with a .xcodeproj/.xcworkspace\n./install-to-device.sh\n\n# Pin explicitly / run non-interactively\n./install-to-device.sh --project MyApp.xcodeproj --scheme MyScheme --device <udid>\n```\n\n### 🔗 Files in This Release\n\n- `install-to-device.sh` - root wrapper\n- `scripts/install-to-device.sh` - implementation (source of truth for versioning)\n\n---\n\n**Version**: 1.1.0\n**Commit**: `ca9a5ff7f176dac0118a0cb93f926776de05410d`\n**Tag Pattern**: `itd-v*.*.*` (itd = install-to-device)",
      "files": [
        {
          "name": "install-to-device.sh",
          "size": 11761,
          "url": "/releases/itd/1.1.0/install-to-device.sh"
        }
      ],
      "latest": true
    },
    {
      "prefix": "ae",
      "version": "1.0.1",
      "tag": "ae-v1.0.1",
      "name": "AI Energy Impact Analyzer ae-v1.0.1",
      "repo": "theunpartyrunway",
      "publishedAt": "2026-09-08T22:53:38Z",
      "notes": "## AI Energy Impact Analyzer ae-v1.0.1\n\n**Changes**: feat: unparty brand styling + author/license headers, ai/ package now MIT (#1215)\n**Updated by**: justin murry\n**Date**: 2026-09-08\n**Commit**: `624950b2419b5868acba0a90fbeec81a21691094`\n\n### Metadata\n- **Version**: 1.0.1\n- **Author**: Justin Murry\n- **Organization**: unparty LLC\n- **License**: MIT (see ai/LICENSE — free to use, modify, and redistribute)\n\n### What this package does\nTurns Anthropic billing exports into an honest sustainability report:\nestimated energy (kWh), carbon footprint (kg CO2), an \"energy tax\"\ncosted against configurable carbon pricing, and concrete\nrecommendations (cache usage, model right-sizing). No API keys, no\ntelemetry, no network calls — runs locally against CSV files you\nexport yourself.\n\n### Highlights\n- Every model family (Haiku/Sonnet/Opus/Fable) resolves to its own\n  energy profile — no silent fallback to the wrong model's constants.\n- Data-freshness checking (`--check-freshness`, default 45-day\n  threshold) so a report is never trusted past its source data's\n  shelf life.\n- Any Console export dropped into `claude/` is recognized by its\n  header row, not a required filename — measured token exports\n  always take priority over dollar-based estimates, and every\n  report discloses exactly which files were used.\n\n### Usage\n```bash\npython3 ai/ai_energy_impact_analyzer.py                     # full analysis + reports\npython3 ai/ai_energy_impact_analyzer.py --check-freshness   # CI-friendly staleness gate\npython3 ai/ai_energy_cli.py analyze                         # friendlier CLI front-end\n```\n\nFull docs: [ai/README.md](https://github.com/unparty-app/theunpartyrunway/blob/main/ai/README.md)",
      "files": [
        {
          "name": "ai_energy_cli.py",
          "size": 8349,
          "url": "/releases/ae/1.0.1/ai_energy_cli.py"
        },
        {
          "name": "ai_energy_dashboard_integrator.py",
          "size": 16530,
          "url": "/releases/ae/1.0.1/ai_energy_dashboard_integrator.py"
        },
        {
          "name": "ai_energy_impact_analyzer.py",
          "size": 55677,
          "url": "/releases/ae/1.0.1/ai_energy_impact_analyzer.py"
        },
        {
          "name": "LICENSE",
          "size": 1068,
          "url": "/releases/ae/1.0.1/LICENSE"
        },
        {
          "name": "README.md",
          "size": 12171,
          "url": "/releases/ae/1.0.1/README.md"
        }
      ],
      "latest": true
    },
    {
      "prefix": "ae",
      "version": "1.0.0",
      "tag": "ae-v1.0.0",
      "name": "AI Energy Impact Analyzer ae-v1.0.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2026-09-08T21:29:36Z",
      "notes": "## AI Energy Impact Analyzer ae-v1.0.0\n\n**Changes**: feat: add version-ai-energy.yml to auto-release the AI Energy package (#1205)\n**Updated by**: justin murry\n**Date**: 2026-09-08\n**Commit**: `41294c1a943ede5f378572852ca9c9bbdb8b17f0`\n\n### Metadata\n- **Version**: 1.0.0\n- **Author**: Justin Murry\n- **Organization**: unparty LLC\n- **License**: Hippocratic-3.0\n\n### What this package does\nTurns Anthropic billing exports into an honest sustainability report:\nestimated energy (kWh), carbon footprint (kg CO2), an \"energy tax\"\ncosted against configurable carbon pricing, and concrete\nrecommendations (cache usage, model right-sizing). No API keys, no\ntelemetry, no network calls — runs locally against CSV files you\nexport yourself.\n\n### Highlights\n- Every model family (Haiku/Sonnet/Opus/Fable) resolves to its own\n  energy profile — no silent fallback to the wrong model's constants.\n- Data-freshness checking (`--check-freshness`, default 45-day\n  threshold) so a report is never trusted past its source data's\n  shelf life.\n- Any Console export dropped into `claude/` is recognized by its\n  header row, not a required filename — measured token exports\n  always take priority over dollar-based estimates, and every\n  report discloses exactly which files were used.\n\n### Usage\n```bash\npython3 ai/ai_energy_impact_analyzer.py                     # full analysis + reports\npython3 ai/ai_energy_impact_analyzer.py --check-freshness   # CI-friendly staleness gate\npython3 ai/ai_energy_cli.py analyze                         # friendlier CLI front-end\n```\n\nFull docs: [ai/README.md](https://github.com/unparty-app/theunpartyrunway/blob/main/ai/README.md)",
      "files": [],
      "latest": false
    },
    {
      "prefix": "us",
      "version": "31.1.0",
      "tag": "us-v31.1.0",
      "name": "🪩STYLE. us-v31.1.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2026-08-09T20:03:46Z",
      "notes": "## PRODUCT. unparty-app-styles us-v31.1.0 \n## theunpartyrunway creates a styling library for unppps. \n\n**Release Date**: August 09, 2026  \n**Changes**: claude-code-review.yml, claude-issue-enhancer.yml: bump @beta to @v1  \n**Updated By**: unparty\n\n### 📊 STATS.\n- **Functions**: 45\n- **Color Constants**: 1\n- **Exported Variables**: 41\n- **Lines of Code**: 525\n- **Dependencies**: awk,bc,cut,od,stat,tput,tr\n- **Dependent Scripts**: 20\n\n### 🟡 CORE.\n\nCentralized styling for unparty-app CLI.:\n- ✨ COLOR. Brand color definitions and utilities \n- 🎨 ASCII functions\n- 📢 Status messages (success, error, warning, info)\n- ⚡ Animations (loading, spinner, typewriter)\n- 🔧 Cross-platform utilities (macOS + Linux)\n- 💬 Interactive prompts and menus\n- 📐 Layout functions (dividers, boxes, sections)\n- 🎭 Thought system emojis (🧠, 🚨, ❓)\n\n### 💡 how to use\n\n```bash\n# Source in your script (from project root)\nsource unparty_styles.sh\n\n# Use branded functions\nshow_unparty_header \"My Script\" \"Doing cool stuff\"\nunparty_success \"Operation completed\"\nunparty_warning \"Careful here\"\nunparty_action \"Processing...\"\nunparty_loading \"Loading data\" 2.0 5\n```\n\n### 🐍 Python Companion\n\n```python\n# Import in Python scripts\nfrom unparty.styles import Colors, print_success, print_error\n\nprint_success(\"Operation completed\")\nprint(f\"{Colors.BRAND}Branded text{Colors.END}\")\n```\n\n### 📦 Dependent Scripts\n\n**20** scripts rely on this library including:\n- `partnership_config.sh` - Collaboration environment setup\n- `search.sh` - Semantic search interface\n- `thinking.sh` - LLM interaction wrapper\n- `smart-branch.sh` - Git branch automation\n- Weekly summary collectors, demo scripts, and more\n\n### 🔗 Files in This Release\n\n- `unparty_styles.sh` - Shell styling library (source of truth)\n- `unparty/styles.py` - Python companion (synced version)\n\n---\n\n**Version**: 31.1.0  \n**Commit**: `77c59236ce3061d21c4b49ffc7c29e1899d23553`  \n**Tag Pattern**: `us-v*.*.*` (us = unparty_styles)",
      "files": [
        {
          "name": "styles.py",
          "size": 6631,
          "url": "/releases/us/31.1.0/styles.py"
        },
        {
          "name": "unparty_styles.sh",
          "size": 15870,
          "url": "/releases/us/31.1.0/unparty_styles.sh"
        }
      ],
      "latest": true
    },
    {
      "prefix": "colors",
      "version": "1.0.4",
      "tag": "colors-v1.0.4",
      "name": "Brand Colors v1.0.4",
      "repo": "theunpartybrand",
      "publishedAt": "2026-07-06T20:02:07Z",
      "notes": "# UNPARTY Brand Colors Release 1.0.4\n\nAuto-generated color palette from UNPARTY brand repository.\n\n## 📦 What's Included\n\n- **colors.json** - Universal JSON format\n- **colors.css** - CSS custom properties\n- **colors.scss** - Sass variables\n- **Colors.swift** - Swift UIColor extensions\n- **colors.ts** - TypeScript constants\n- **colors.js** - JavaScript/Node.js module\n- **USAGE.md** - Complete usage documentation\n\n## 🚀 Quick Start\n\n```bash\n# Download complete package\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/unparty-colors-1.0.4.tar.gz\ntar -xzf unparty-colors-1.0.4.tar.gz\n\n# Or download individual files\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/colors.css\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/Colors.swift\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/colors.ts\n```\n\n## 📖 Usage\n\nSee [USAGE.md](https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/USAGE.md) for complete documentation with examples for:\n- CSS/SCSS (Web Apps)\n- Swift (iOS Apps)\n- TypeScript/JavaScript (Web Apps, APIs)\n- Node.js (Backend)\n\n## 🎨 Brand Color\n\n**UNPARTY Yellow**: `#f9c22e`\n\n---\n\nGenerated on: $(date '+%Y-%m-%d %H:%M:%S UTC')\n",
      "files": [
        {
          "name": "colors.css",
          "size": 1436,
          "url": "/releases/colors/1.0.4/colors.css"
        },
        {
          "name": "colors.js",
          "size": 2371,
          "url": "/releases/colors/1.0.4/colors.js"
        },
        {
          "name": "colors.json",
          "size": 4337,
          "url": "/releases/colors/1.0.4/colors.json"
        },
        {
          "name": "colors.scss",
          "size": 1246,
          "url": "/releases/colors/1.0.4/colors.scss"
        },
        {
          "name": "Colors.swift",
          "size": 3437,
          "url": "/releases/colors/1.0.4/Colors.swift"
        },
        {
          "name": "colors.ts",
          "size": 2752,
          "url": "/releases/colors/1.0.4/colors.ts"
        },
        {
          "name": "palette.json",
          "size": 4015,
          "url": "/releases/colors/1.0.4/palette.json"
        },
        {
          "name": "unparty-colors-1.0.4.tar.gz",
          "size": 6361,
          "url": "/releases/colors/1.0.4/unparty-colors-1.0.4.tar.gz"
        },
        {
          "name": "USAGE.md",
          "size": 7080,
          "url": "/releases/colors/1.0.4/USAGE.md"
        }
      ],
      "latest": true
    },
    {
      "prefix": "colors",
      "version": "1.0.3",
      "tag": "colors-v1.0.3",
      "name": "Brand Colors v1.0.3",
      "repo": "theunpartybrand",
      "publishedAt": "2026-07-06T19:00:50Z",
      "notes": "# UNPARTY Brand Colors Release 1.0.3\n\nAuto-generated color palette from UNPARTY brand repository.\n\n## 📦 What's Included\n\n- **colors.json** - Universal JSON format\n- **colors.css** - CSS custom properties\n- **colors.scss** - Sass variables\n- **Colors.swift** - Swift UIColor extensions\n- **colors.ts** - TypeScript constants\n- **colors.js** - JavaScript/Node.js module\n- **USAGE.md** - Complete usage documentation\n\n## 🚀 Quick Start\n\n```bash\n# Download complete package\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.3/unparty-colors-1.0.3.tar.gz\ntar -xzf unparty-colors-1.0.3.tar.gz\n\n# Or download individual files\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.3/colors.css\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.3/Colors.swift\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.3/colors.ts\n```\n\n## 📖 Usage\n\nSee [USAGE.md](https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.3/USAGE.md) for complete documentation with examples for:\n- CSS/SCSS (Web Apps)\n- Swift (iOS Apps)\n- TypeScript/JavaScript (Web Apps, APIs)\n- Node.js (Backend)\n\n## 🎨 Brand Color\n\n**UNPARTY Yellow**: `#f9c22e`\n\n---\n\nGenerated on: $(date '+%Y-%m-%d %H:%M:%S UTC')\n",
      "files": [],
      "latest": false
    },
    {
      "prefix": "us",
      "version": "31.0.0",
      "tag": "us-v31.0.0",
      "name": "🪩STYLE. us-v31.0.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2026-05-11T17:33:36Z",
      "notes": "## PRODUCT. unparty-app-styles us-v31.0.0 \n## theunpartyrunway creates a styling library for unppps. \n\n**Release Date**: May 11, 2026  \n**Changes**: DOC.  Improve top unppp calculation and readability in run-repo-analysis  \n**Updated By**: unparty\n\n### 📊 STATS.\n- **Functions**: 45\n- **Color Constants**: 1\n- **Exported Variables**: 42\n- **Lines of Code**: 520\n- **Dependencies**: awk,bc,cut,od,stat,tput,tr\n- **Dependent Scripts**: 19\n\n### 🟡 CORE.\n\nCentralized styling for unparty-app CLI.:\n- ✨ COLOR. Brand color definitions and utilities \n- 🎨 ASCII functions\n- 📢 Status messages (success, error, warning, info)\n- ⚡ Animations (loading, spinner, typewriter)\n- 🔧 Cross-platform utilities (macOS + Linux)\n- 💬 Interactive prompts and menus\n- 📐 Layout functions (dividers, boxes, sections)\n- 🎭 Thought system emojis (🧠, 🚨, ❓)\n\n### 💡 how to use\n\n```bash\n# Source in your script (from project root)\nsource unparty_styles.sh\n\n# Use branded functions\nshow_unparty_header \"My Script\" \"Doing cool stuff\"\nunparty_success \"Operation completed\"\nunparty_warning \"Careful here\"\nunparty_action \"Processing...\"\nunparty_loading \"Loading data\" 2.0 5\n```\n\n### 🐍 Python Companion\n\n```python\n# Import in Python scripts\nfrom unparty.styles import Colors, print_success, print_error\n\nprint_success(\"Operation completed\")\nprint(f\"{Colors.BRAND}Branded text{Colors.END}\")\n```\n\n### 📦 Dependent Scripts\n\n**19** scripts rely on this library including:\n- `partnership_config.sh` - Collaboration environment setup\n- `search.sh` - Semantic search interface\n- `thinking.sh` - LLM interaction wrapper\n- `smart-branch.sh` - Git branch automation\n- Weekly summary collectors, demo scripts, and more\n\n### 🔗 Files in This Release\n\n- `unparty_styles.sh` - Shell styling library (source of truth)\n- `unparty/styles.py` - Python companion (synced version)\n\n---\n\n**Version**: 31.0.0  \n**Commit**: `a86d911ee0070011bc4d3d3dada648a588bcfeb8`  \n**Tag Pattern**: `us-v*.*.*` (us = unparty_styles)\n\n### ⚠️ Breaking Changes\n\nThis release contains **2** breaking changes:\n\nFunction signature changes detected: 2\n\n\n**Action Required**: Review dependent scripts for compatibility.",
      "files": [],
      "latest": false
    },
    {
      "prefix": "us",
      "version": "30.0.0",
      "tag": "us-v30.0.0",
      "name": "🪩STYLE. us-v30.0.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2026-04-21T01:31:25Z",
      "notes": "## PRODUCT. unparty-app-styles us-v30.0.0 \n## theunpartyrunway creates a styling library for unppps. \n\n**Release Date**: April 21, 2026  \n**Changes**: DOC. update versioning information in styles.py and unparty_styles.sh  \n**Updated By**: unparty\n\n### 📊 STATS.\n- **Functions**: 43\n- **Color Constants**: 1\n- **Exported Variables**: 42\n- **Lines of Code**: 486\n- **Dependencies**: awk,bc,cut,od,stat,tput,tr\n- **Dependent Scripts**: 18\n\n### 🟡 CORE.\n\nCentralized styling for unparty-app CLI.:\n- ✨ COLOR. Brand color definitions and utilities \n- 🎨 ASCII functions\n- 📢 Status messages (success, error, warning, info)\n- ⚡ Animations (loading, spinner, typewriter)\n- 🔧 Cross-platform utilities (macOS + Linux)\n- 💬 Interactive prompts and menus\n- 📐 Layout functions (dividers, boxes, sections)\n- 🎭 Thought system emojis (🧠, 🚨, ❓)\n\n### 💡 how to use\n\n```bash\n# Source in your script (from project root)\nsource unparty_styles.sh\n\n# Use branded functions\nshow_unparty_header \"My Script\" \"Doing cool stuff\"\nunparty_success \"Operation completed\"\nunparty_warning \"Careful here\"\nunparty_action \"Processing...\"\nunparty_loading \"Loading data\" 2.0 5\n```\n\n### 🐍 Python Companion\n\n```python\n# Import in Python scripts\nfrom unparty.styles import Colors, print_success, print_error\n\nprint_success(\"Operation completed\")\nprint(f\"{Colors.BRAND}Branded text{Colors.END}\")\n```\n\n### 📦 Dependent Scripts\n\n**18** scripts rely on this library including:\n- `partnership_config.sh` - Collaboration environment setup\n- `search.sh` - Semantic search interface\n- `thinking.sh` - LLM interaction wrapper\n- `smart-branch.sh` - Git branch automation\n- Weekly summary collectors, demo scripts, and more\n\n### 🔗 Files in This Release\n\n- `unparty_styles.sh` - Shell styling library (source of truth)\n- `unparty/styles.py` - Python companion (synced version)\n\n---\n\n**Version**: 30.0.0  \n**Commit**: `2eab323de6f6f41a73bcc6b4d61e53000235e207`  \n**Tag Pattern**: `us-v*.*.*` (us = unparty_styles)",
      "files": [],
      "latest": false
    },
    {
      "prefix": "colors",
      "version": "1.0.2",
      "tag": "colors-v1.0.2",
      "name": "Brand Colors v1.0.2",
      "repo": "theunpartybrand",
      "publishedAt": "2026-03-18T05:45:29Z",
      "notes": "# UNPARTY Brand Colors Release 1.0.2\n\nAuto-generated color palette from UNPARTY brand repository.\n\n## 📦 What's Included\n\n- **colors.json** - Universal JSON format\n- **colors.css** - CSS custom properties\n- **colors.scss** - Sass variables\n- **Colors.swift** - Swift UIColor extensions\n- **colors.ts** - TypeScript constants\n- **colors.js** - JavaScript/Node.js module\n- **USAGE.md** - Complete usage documentation\n\n## 🚀 Quick Start\n\n```bash\n# Download complete package\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.2/unparty-colors-1.0.2.tar.gz\ntar -xzf unparty-colors-1.0.2.tar.gz\n\n# Or download individual files\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.2/colors.css\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.2/Colors.swift\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.2/colors.ts\n```\n\n## 📖 Usage\n\nSee [USAGE.md](https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.2/USAGE.md) for complete documentation with examples for:\n- CSS/SCSS (Web Apps)\n- Swift (iOS Apps)\n- TypeScript/JavaScript (Web Apps, APIs)\n- Node.js (Backend)\n\n## 🎨 Brand Color\n\n**UNPARTY Yellow**: `#f9c22e`\n\n---\n\nGenerated on: $(date '+%Y-%m-%d %H:%M:%S UTC')\n",
      "files": [],
      "latest": false
    },
    {
      "prefix": "colors",
      "version": "1.0.1",
      "tag": "colors-v1.0.1",
      "name": "Brand Colors v1.0.1",
      "repo": "theunpartybrand",
      "publishedAt": "2026-02-26T04:58:07Z",
      "notes": "# UNPARTY Brand Colors Release 1.0.1\n\nAuto-generated color palette from UNPARTY brand repository.\n\n## 📦 What's Included\n\n- **colors.json** - Universal JSON format\n- **colors.css** - CSS custom properties\n- **colors.scss** - Sass variables\n- **Colors.swift** - Swift UIColor extensions\n- **colors.ts** - TypeScript constants\n- **colors.js** - JavaScript/Node.js module\n- **USAGE.md** - Complete usage documentation\n\n## 🚀 Quick Start\n\n```bash\n# Download complete package\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.1/unparty-colors-1.0.1.tar.gz\ntar -xzf unparty-colors-1.0.1.tar.gz\n\n# Or download individual files\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.1/colors.css\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.1/Colors.swift\ncurl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.1/colors.ts\n```\n\n## 📖 Usage\n\nSee [USAGE.md](https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.1/USAGE.md) for complete documentation with examples for:\n- CSS/SCSS (Web Apps)\n- Swift (iOS Apps)\n- TypeScript/JavaScript (Web Apps, APIs)\n- Node.js (Backend)\n\n## 🎨 Brand Color\n\n**UNPARTY Yellow**: `#f9c22e`\n\n---\n\nGenerated on: $(date '+%Y-%m-%d %H:%M:%S UTC')\n",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.8",
      "tag": "fl-v30.0.8",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.8",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-29T02:10:36Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.8\n\n**Changes**: feat: Add partnership configuration script and project manager\n**Updated by**: unparty\n**Commit**: dfb87e2b2ac1332b775d15fecdc8d52ace1d2ed7\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.8\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-29\n- **Party Definition**: A single-CORE gathering of logic\n- **Foul Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [
        {
          "name": "theunpartyrunway-foundation-labels.json",
          "size": 17646,
          "url": "/releases/fl/30.0.8/theunpartyrunway-foundation-labels.json"
        }
      ],
      "latest": true
    },
    {
      "prefix": "fl",
      "version": "30.0.7",
      "tag": "fl-v30.0.7",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.7",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-28T20:20:37Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.7\n\n**Changes**: Merge branch 'main' of https://github.com/unparty-app/theunpartyapprunway\n**Updated by**: unparty\n**Commit**: 191dafeb3535896dd7f72c0685bb1ebfbef5571d\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.7\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-28\n- **Party Definition**: A single-purpose gathering of logic\n- **Foul Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.6",
      "tag": "fl-v30.0.6",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.6",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-21T05:09:31Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.6\n\n**Changes**: Merge branch 'main' of https://github.com/unparty-app/theunpartyapprunway\n**Updated by**: unparty\n**Commit**: 23012a55d23d6f9d3ef44a0fc5e5805d5a398264\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.6\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-21\n- **Party Definition**: A single-purpose gathering of logic\n- **Foul Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.5",
      "tag": "fl-v30.0.5",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.5",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-13T03:03:18Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.5\n\n**Changes**: Merge branch 'main' of https://github.com/unparty-app/theunpartyapprunway\n**Updated by**: unparty\n**Commit**: 332dcaf30d26579169b1103fb4471a9540fe26d2\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.5\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-13\n- **Party Definition**: A single-purpose gathering of logic\n- **Bug Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.4",
      "tag": "fl-v30.0.4",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.4",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-12T07:08:55Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.4\n\n**Changes**: feat: Enhance house schema with detailed expected outputs and house rules\n**Updated by**: unparty\n**Commit**: d330139353f6ce8b255049b35a535f359be47ba5\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.4\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-12\n- **Party Definition**: A single-purpose gathering of logic\n- **Bug Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "sp",
      "version": "30.0.0",
      "tag": "sp-v30.0.0",
      "name": "📊 Sprint Tracker sp-v30.0.0 - Team Velocity Dashboard",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-10T04:17:23Z",
      "notes": "# 📊 Sprint Tracker sp-v30.0.0 - Your Team Velocity Dashboard\n\n**Release Date**: October 10, 2025  \n**What Changed**: fix: Update header comments for clarity and consistency in sprint velocity tracker  \n**Updated By**: unparty\n\n## 🎯 What This Tool Does for You\n\nThe Sprint Tracker automatically analyzes your GitHub issues to show you exactly how fast your team is working. No complex setup required - just run it and get instant insights about your development velocity.\n\n### 📈 Key Benefits\n- **See Real Progress**: Track how many issues your team completes each sprint\n- **Predict Deadlines**: Use historical data to forecast when work will be done  \n- **Spot Trends**: Identify which team members are most productive\n- **Plan Better**: Make data-driven decisions about future sprint capacity\n\n## 📅 Current Sprint Information\n⚠️ Sprint calendar not found\n- **Active Sprint**: Not available\n- **Sprint Period**: Calendar not found  \n- **Total Sprints Tracked**: Unknown\n\n## ✨ What's New in This Version\n\nfix: Update header comments for clarity and consistency in sprint velocity tracker\n\n### 🔧 Recent Improvements\n- Enhanced sprint pattern recognition for better accuracy\n- Improved team performance analytics\n- Better handling of sprint naming conventions\n- More detailed frequency analysis for workload insights\n\n## 🚀 How to Use\n\n1. Make sure you have GitHub CLI installed and authenticated\n2. Run: `python scripts/sprint_velocity_tracker.py`\n3. View your team's velocity insights in the generated report\n4. Use the data to plan your next sprint capacity\n\n## 📊 What You'll Get\n\n- **Sprint Completion Rates**: How many issues completed per sprint\n- **Team Activity**: Who's contributing most to each sprint  \n- **Label Insights**: Which types of work are most common\n- **Velocity Trends**: Is your team getting faster or slower over time?\n- **Predictive Analytics**: Forecast completion dates for ongoing work\n\n---\n\n*This tool analyzes real GitHub activity to give you accurate development velocity metrics, not theoretical estimates.*\n\n**Need Help?** Check the script documentation or create an issue in the repository.\n",
      "files": [],
      "latest": true
    },
    {
      "prefix": "fl",
      "version": "30.0.3",
      "tag": "fl-v30.0.3",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.3",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-10T03:12:52Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.3\n\n**Changes**: feat: Enhance historical sprint velocity analysis and reporting\n**Updated by**: unparty\n**Commit**: d813f7a343dbfbe0fabe00d6243d16008fdf579b\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.3\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-10\n- **Party Definition**: A single-purpose gathering of logic\n- **Bug Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fm",
      "version": "30.0.0",
      "tag": "fm-v30.0.0",
      "name": "Format Markdown Tool fm-v30.0.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-06T22:23:45Z",
      "notes": "## Format Markdown Tool fm-v30.0.0\n\n**Changes**: 🔧 Update docstring for get_stats method to improve clarity\n**Updated by**: unparty\n**Date**: 2025-10-06\n**Commit**: `546b6d8265a2db70ef07795854a193e79c0e7fae`\n\n### Metadata\n- **Version**: 30.0.0\n- **Author**: JustinMurry\n- **Organization**: unpartyLLC\n- **License**: MIT\n\n### Features\n- Converts raw conversation logs to structured markdown\n- Extracts and formats code blocks with syntax highlighting\n- Generates table of contents with anchor links\n- Creates proper heading hierarchy\n- Handles various input formats\n- Supports batch processing of multiple files\n\n### Usage\n```bash\npython format-markdown.py input_file.txt [--output output_file.md] [--config config.json]\npython format-markdown.py --batch /path/to/files/*.txt\npython format-markdown.py --help\n```",
      "files": [
        {
          "name": "format-markdown.py",
          "size": 21452,
          "url": "/releases/fm/30.0.0/format-markdown.py"
        }
      ],
      "latest": true
    },
    {
      "prefix": "fl",
      "version": "30.0.2",
      "tag": "fl-v30.0.2",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.2",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-04T07:03:03Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.2\n\n**Changes**: Integrate foundation philosophy into validation harness with Party and Bug analysis features\n**Updated by**: unparty\n**Commit**: f77a8a740c2d7ba242fc97492e7663b94b4f862f\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.2\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-04\n- **Party Definition**: A single-purpose gathering of logic\n- **Bug Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.1",
      "tag": "fl-v30.0.1",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.1",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-04T06:08:58Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.1\n\n**Changes**: 🔧 Merge conflict resolution + resilient workflow\n**Updated by**: unparty\n**Commit**: 29409398b1359300c2ad2fe8490b7f63d35f3043\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.1\n- **Store Product**: theunpartyrunway-foundation-labels\n- **Store Budget**: 2025-10-04\n- **Party Definition**: A single-purpose gathering of logic\n- **Bug Definition**: A data entity that has been manipulated from its original state\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    },
    {
      "prefix": "fl",
      "version": "30.0.0",
      "tag": "fl-v30.0.0",
      "name": "TheUnpartyRunway Foundation Labels fl-v30.0.0",
      "repo": "theunpartyrunway",
      "publishedAt": "2025-10-04T05:41:25Z",
      "notes": "## TheUnpartyRunway Foundation Labels Update fl-v30.0.0\n\n**Changes**: Add foundational labels and metrics schema for theunpartyrunway project\n**Updated by**: unparty\n**Commit**: b16092a7f40fc373a1dab8e097bb6c392768bd7a\n\n### Foundation Labels Metadata\n- **Schema Version**: 30.0.0\n- **Last Updated**: 2025-10-04\n- **Ecosystem**: theunpartyrunway + theunpartyproject\n- **Party Types**: CLASS, FUNCTION, METHOD\n- **Total Metrics Defined**: 20",
      "files": [],
      "latest": false
    }
  ]
}
