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:
| KEY | DAY |
|---|---|
| creation date | 2025-06-06 |
| last commit date | 2025-11-06 |
| 🟡 | 🟣 |
| difference from updated to today | 152 days |
last update day ranges create status label
-- uses days ago
| BADGE | TYPE | SCORE |
|---|---|---|
| - | HOMEBODY | > 50 |
| - | WALLFLOWER | 36-50 |
| - | SOCIALITE | 31-35 |
| - | HOST | < 30 |
| badge | type | status | core | brand | risk | budget | grow |
|---|---|---|---|---|---|---|---|
| - | 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):
| Metric | Value | Feature |
|---|---|---|
| 🔝 Highest | 172 | fonts |
| 🔻 Lowest | 0 | scripts |
| 📈 Average | 105.33 | - |
| ⚖️ Median | 133 | - |
2. MOST/LEAST USED WORDS IN CORE:
🔥 Most Used Words:
| Word | Count |
|---|---|
| feat | 34x |
| add | 25x |
| implement | 22x |
| system | 16x |
| semantic | 14x |
| files | 13x |
| branching | 13x |
| automation | 13x |
| root | 11x |
| analysis | 10x |
❄️ 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:
| Word | Count |
|---|---|
| add | 27x |
| feat | 15x |
| 827 | 13x |
| ethos | 13x |
| files | 12x |
| update | 12x |
| enhanced | 12x |
| cleanup | 11x |
| expenses | 11x |
| remove | 10x |
❄️ Least Used Words (1x each):
november, analyzer, git, apps, colors, new, version, unpppsconfig, purpose, app
4. RISK SCORE (high/low/average):
| Metric | Value | Feature |
|---|---|---|
| 🔝 Highest | 299 | scripts |
| 🔻 Lowest | 0 | calculate |
| 📈 Average | 86.31 | - |
| ⚖️ Median | 96.5 | - |
UTILITY
<strong>Analysis Script: scripts/runway-features-analysis.js
Usage:
# Run analysis with formatted output
node scripts/runway-features-analysis.js
# Run analysis with JSON output
node scripts/runway-features-analysis.js --jsonFeatures:
- ✅ 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.