SKID ROW (DOWNTOWN)

unparty.app will always be a tribute to downtown los angeles. a place of hard knocks, but resilient grit.

I do not think New York City has made me miss Downtown Los Angeles, in fact it has made me much more frustrated for the residents and small business owners there.

Los Angeles just had a mayoral race where the main issue was if a grifting reality tv star from the 00's could represent Angelenos.

I think there were more pressing issues to discuss.

HOW TO CALCULATE

STATUS:

- DIRECTORY CREATED DATE:

- LAST COMMIT DATE IN DIRECTORY:

- DIFFERENCE BETWEEN IN DAYS:

For Example:

KEYDAY
creation date2025-06-06
last commit date2025-11-06
🟡🟣
difference from updated to today152 days

last update day ranges create status label

-- uses days ago

BADGETYPESCORE
-HOMEBODY> 50
-WALLFLOWER36-50
-SOCIALITE31-35
-HOST< 30
badgetypestatuscorebrandriskbudgetgrow
-homeboday>50

CORE. ACTIVE PERIOD

Difference in days from created to last updated


CURRENTLY,

- name: directory name ✅

- connect: theunpartyrunway/{dir_name} ✅

- status: days since last update ✅

- core: first commit message ✅

- brand: last commit message ✅

- risk: active period in days ✅

- budget/grow: TBD ✅


DEV. NOTE

UTILITY USED FOR STATUS.

- theunpartyrunway

scripts/dir-timeline.sh - a CLI tool

Features:

- ✅ Analyzes git history for any directory

- ✅ Shows creation date, last update, and active period

- ✅ Color-coded staleness warnings (yellow >180 days, red >365 days)

- ✅ Displays first and last commit messages

- ✅ Uses full unparty.styles branding with emojis and colors

Usage:

Single directory

./scripts/dir-timeline.sh assumptions

Multiple directories

./scripts/dir-timeline.sh audience audit api

All top-level directories

./scripts/dir-timeline.sh --all

Help

./scripts/dir-timeline.sh --help


AUTOMATION. TIMELINE SYNC

Successfully created and deployed scripts/sync-runway-features.py to automatically sync git timeline data from theunpartyrunway to theunpartyapp.

What Exists:

1. Main Script: sync-runway-features.py (10KB)

- Executes dir-timeline.sh --all and parses output

- Maps data to JSON schema with proper field mapping

- Automatic backup before updating

- Colored terminal output following THEUNPARTYRUNWAY conventions

- Dry-run mode for safe testing

2. Documentation: README-sync-runway-features.md (3.2KB)

- Complete usage guide

- Data mapping reference

- Integration examples

HOW TO RUN:

Run sync

python3 scripts/sync-runway-features.py

Preview changes

python3 scripts/sync-runway-features.py --dry-run


QUESTIONS;

According to 'theunpartyrunway-features.json'...

1. What is the high/low/average status score?

2. What are the most/least used words in core?

3. What are the most/least used words in brand?

4. What is the high/low/average risk score?


ANSWERS (80 features analyzed)

1. STATUS SCORE (high/low/average):

MetricValueFeature
🔝 Highest172fonts
🔻 Lowest0scripts
📈 Average105.33-
⚖️ Median133-

2. MOST/LEAST USED WORDS IN CORE:

🔥 Most Used Words:

WordCount
feat34x
add25x
implement22x
system16x
semantic14x
files13x
branching13x
automation13x
root11x
analysis10x

❄️ Least Used Words (1x each):

move, parties, workflows, deprecation, manager, sunset, risk, generator, storyboard, discovery

3. MOST/LEAST USED WORDS IN BRAND:

🔥 Most Used Words:

WordCount
add27x
feat15x
82713x
ethos13x
files12x
update12x
enhanced12x
cleanup11x
expenses11x
remove10x

❄️ Least Used Words (1x each):

november, analyzer, git, apps, colors, new, version, unpppsconfig, purpose, app

4. RISK SCORE (high/low/average):

MetricValueFeature
🔝 Highest299scripts
🔻 Lowest0calculate
📈 Average86.31-
⚖️ Median96.5-

UTILITY

<strong>Analysis Script: scripts/runway-features-analysis.js

Usage:

bash
# Run analysis with formatted output
node scripts/runway-features-analysis.js

# Run analysis with JSON output
node scripts/runway-features-analysis.js --json

Features:

- ✅ Calculates status score statistics (high/low/average/median)

- ✅ Calculates risk score statistics (high/low/average/median)

- ✅ Word frequency analysis for core field

- ✅ Word frequency analysis for brand field

- ✅ Filters stop words for cleaner analysis

- ✅ JSON output option for integration


DEV.

CORE.

- theunpartyapp | WEEKLY_SUMMARY.md |

- theunpartyrunway | WEEKLY_SUMMARY.md |

- theunpartycrawler | WEEKLY_SUMMARY.md |

- theunpartyunppp | WEEKLY_SUMMARY.md |

---> use theunpartycrawler main script to crawl these docs.

#stories#founder-story

🧗🏾‍♂️ in progress

THOUGHTS.