2 Developers
205 Total Commits
0 Pull Requests
71.1 AI Hours
$5,331 AI Value
66,698 Lines Changed
🎮 Play Clark Fork Gold →
⚡ AI Impact
$205,839 True Value (No-AI)
2673.5 Hours Saved
38.6× AI Multiplier
2744.5 No-AI Hours
Core Developers
Ryan Barbrick
@barbrickdesign  ·  Lead Developer
194 Commits
0 Pull Requests
246 Total Commits (+52 legacy commits, +57 legacy PRs)
57 Total PRs
96.2% Ownership
66.4 AI Hours
$4,981 AI Value
$194,314 True Value
2590.9 No-AI Hrs
2524.4 Hrs Saved
39.0× AI Mult.
+52182 Lines Added
-10771 Lines Removed
Recent Commits
DateType & Message+Lines / -LinesAI TimeQualitySHA
2026-06-04 UI / Style Merge pull request #72 from barbrickdesign/copilot/open-phantom-wallet-deep-link +0 / 0 15 min 90 3f6ef9fb
2026-06-04 Refactor Clean Phantom launch URL marker +1 / -1 15 min 100 60449f83
2026-06-04 Feature Add Phantom mobile browser launcher +90 / -13 25 min 100 7d9d3b81
2026-06-04 Bug Fix Merge pull request #71 from barbrickdesign/copilot/deep-link-analysis-fix +0 / 0 15 min 90 cfa57d5e
2026-06-04 Bug Fix Fix Phantom mobile redirect handling race +60 / -19 20 min 100 666ac7e4
handsonmovers303-napoleonstiger
@handsonmovers303-napoleonstiger  ·  Core Developer
11 Commits
0 Pull Requests
11 Total Commits
0 Total PRs
3.8% Ownership
4.7 AI Hours
$350 AI Value
$11,525 True Value
153.7 No-AI Hrs
149.0 Hrs Saved
32.9× AI Mult.
+3745 Lines Added
0 Lines Removed
Recent Commits
DateType & Message+Lines / -LinesAI TimeQualitySHA
2026-05-05 Feature Add files via upload 📎 +0 / 0 15 min 30 0e26943c
2026-05-05 Feature Add design document for Mountain Mule project +367 / 0 30 min 100 f1cb1ef7
2026-05-05 Feature Add files via upload 📎 +0 / 0 15 min 30 f4845926
2026-05-05 Feature Create blueprint and manual for jet ski dredge system +206 / 0 25 min 100 d44b0242
2026-04-08 Feature Add files via upload +219 / 0 25 min 60 91899c16
📊 Project Ownership & Contribution Shares
Ownership shares are calculated from combined totals across this repository and pre-migration history.
Formula: 60% True Value (code output)  ·  20% Commits  ·  20% Pull Requests
These percentages represent fair contribution shares to be used for future income distribution.
DeveloperCommits (current + legacy)Pull Requests (current + legacy)True ValueOwnership %
Ryan Barbrick194 +52 legacy = 246 total0 +57 legacy = 57 total$226,164 ($194,314 current + $31,850 legacy est.)96.2%
handsonmovers303-napoleonstiger11 +0 legacy = 11 total0 +0 legacy = 0 total$11,5253.8%
Commit Timeline
DateDeveloperType & Message+Lines / -LinesAI TimeNo-AI TimeQualitySHA
2026-06-04 @barbrickdesign Refactor Clean Phantom launch URL marker (1 JS) +1 / -1 15 min 15 min 100 60449f83
2026-06-04 @barbrickdesign Feature Add Phantom mobile browser launcher (1 JS) +90 / -13 25 min 252 min 100 7d9d3b81
2026-06-04 @barbrickdesign Bug Fix Fix Phantom mobile redirect handling race (1 JS) +60 / -19 20 min 194 min 100 666ac7e4
2026-06-04 @barbrickdesign UI / Style Merge pull request #72 from barbrickdesign/copilot/open-phantom-wallet-deep-link +0 / 0 15 min 15 min 90 3f6ef9fb
2026-06-04 @barbrickdesign Bug Fix Merge pull request #71 from barbrickdesign/copilot/deep-link-analysis-fix +0 / 0 15 min 15 min 90 cfa57d5e
2026-06-01 @barbrickdesign Feature docs: add repository link and enhancement summary to README (1 Docs) +12 / 0 15 min 29 min 100 0feb0c22
2026-06-01 @barbrickdesign UI / Style Merge pull request #70 from barbrickdesign/copilot/update-readme-link-report +0 / 0 15 min 15 min 90 88ed807a
2026-06-01 @barbrickdesign Feature feat: implement two-step Phantom deep-link login (connect + signMessage redirects) (1 JS) +183 / -14 25 min 483 min 100 e615f2b0
2026-06-01 @barbrickdesign Feature Merge pull request #69 from barbrickdesign/copilot/deep-link-implementation +0 / 0 15 min 15 min 90 899ba171
2026-05-20 @barbrickdesign Feature Add signed wallet proofs and secure OKK endpoints (1 JS) +50 / -7 20 min 140 min 100 6ddf060a
2026-05-20 @barbrickdesign Update Harden wallet auth and OKK crypto endpoints (2 JS) +252 / -38 25 min 711 min 100 50715d2f
2026-05-20 @barbrickdesign UI / Style Merge pull request #68 from barbrickdesign/copilot/handle-crypto-in-game +0 / 0 15 min 15 min 90 528dc249
2026-05-15 @barbrickdesign Update feat: switch game auth modal to phantom wallet identity (2 JS) +127 / -167 25 min 720 min 100 9b7048fa
2026-05-15 @barbrickdesign UI / Style Merge pull request #67 from barbrickdesign/copilot/update-user-account-identification +0 / 0 15 min 15 min 90 e5829824
2026-05-05 @handsonmovers303-napoleonstiger Feature Add files via upload (1 Other) +0 / 0 15 min 15 min 30 📎 0e26943c
2026-05-05 @handsonmovers303-napoleonstiger Feature Add design document for Mountain Mule project (1 Other) +367 / 0 30 min 899 min 100 f1cb1ef7
2026-05-05 @handsonmovers303-napoleonstiger Feature Add files via upload (1 Other) +0 / 0 15 min 15 min 30 📎 f4845926
2026-05-05 @handsonmovers303-napoleonstiger Feature Create blueprint and manual for jet ski dredge system (1 Other) +206 / 0 25 min 505 min 100 d44b0242
2026-04-30 @barbrickdesign Bug Fix fix: add error handling to password hashing in registration and migration (1 JS, 10 JSON) +162 / -116 25 min 681 min 100 fbbee854
2026-04-30 @barbrickdesign Bug Fix fix: add error handling to password hashing in registration and migration (1 JS, 10 JSON) +162 / -116 25 min 681 min 100 63410f1f
2026-04-30 @barbrickdesign Bug Fix fix: migrate legacy SHA-256 password hashes to PBKDF2 on login; exclude .bak files from gi (1 JS, 5 Other) +14 / -1104 35 min 2739 min 100 0bd5ba7d
2026-04-30 @barbrickdesign Bug Fix fix: migrate legacy SHA-256 password hashes to PBKDF2 on login; exclude .bak files from gi (1 JS, 5 Other) +14 / -1104 35 min 2739 min 100 af269806
2026-04-30 @barbrickdesign Bug Fix fix: correct agent module path and add password hashing to registration (1 JS, 11 JSON, 4 Other) +513 / -423 35 min 2293 min 100 ec001631
2026-04-30 @barbrickdesign Bug Fix fix: correct agent module path and add password hashing to registration (1 JS, 11 JSON, 4 Other) +513 / -423 35 min 2293 min 100 d2faf8d2
2026-04-30 @barbrickdesign Automation chore: begin autonomous agent gameplay testing (10 JSON, 4 Other) +2004 / -48 35 min 5027 min 100 efa60c5d
2026-04-30 @barbrickdesign Automation chore: begin autonomous agent gameplay testing (10 JSON, 4 Other) +2004 / -48 35 min 5027 min 100 8af50835
2026-04-30 @barbrickdesign Feature feat: add clark-fork-hub.js CLI field hub for location logs and prospecting intel (1 JS) +930 / 0 35 min 2278 min 100 bad0e06e
2026-04-30 @barbrickdesign Documentation docs: update README API section with all 161 current endpoints grouped by category (1 Docs) +261 / -13 25 min 671 min 100 7d6295ac
2026-04-30 @barbrickdesign Feature Merge pull request #64 from barbrickdesign/copilot/add-location-log-cli +0 / 0 15 min 15 min 90 391736ae
2026-04-24 @barbrickdesign Config feat: upgrade cryptoLogin.html with full CONFIG block and cross-repo identity hooks (1 HTML, 1 Other) +125 / -13 25 min 338 min 100 1e5dcf0a
2026-04-24 @barbrickdesign Feature Merge pull request #62 from barbrickdesign/copilot/add-crypto-login-module +0 / 0 15 min 15 min 90 bb530e1e
2026-04-24 @barbrickdesign Feature Create crypto-login-module.html (1 HTML) +726 / 0 35 min 1779 min 100 490ea0e6
2026-04-24 @barbrickdesign Feature Create cryptoLogin.html (1 HTML) +580 / 0 35 min 1421 min 80 707c023c
2026-04-23 @barbrickdesign Bug Fix fix: update password reset email to match received format (1 JS) +4 / -5 15 min 22 min 100 e6d66283
2026-04-23 @barbrickdesign Bug Fix fix: restore email+password login flow like it was functioning before (2 JS) +335 / -114 30 min 1100 min 100 ad4e6dd5
2026-04-23 @barbrickdesign UI / Style Merge pull request #61 from barbrickdesign/copilot/update-password-reset-email +0 / 0 15 min 15 min 90 e3570774
2026-04-23 @barbrickdesign Refactor align clarkForkGoldClient.js with spec: remove API_BASE, api(), _projectHeaders() (1 JS) +4 / -45 20 min 120 min 100 1b5d477f
2026-04-23 @barbrickdesign Bug Fix fix: restore forgot-password email code delivery dependency (2 JSON, 1 Other) +22 / -5 20 min 66 min 100 bc37459e
2026-04-23 @barbrickdesign Bug Fix fix: normalize one-time code email lookup for login flow (2 JS) +17 / -11 20 min 69 min 100 feecfdb2
2026-04-23 @barbrickdesign UI / Style Merge pull request #59 from barbrickdesign/copilot/revert-forgot-password-functionality +0 / 0 15 min 15 min 90 efbf9cd5
2026-04-23 @barbrickdesign Bug Fix Merge pull request #58 from barbrickdesign/copilot/fix-one-time-password-functionality +0 / 0 15 min 15 min 90 1fcd82a4
2026-04-15 @barbrickdesign Config Clarify Supabase client initialization error message (1 JS) +1 / -1 15 min 15 min 100 43ec5c21
2026-04-15 @barbrickdesign Bug Fix Fix verify-token flow for one-time-code sessions (1 JS) +37 / -15 20 min 127 min 100 896be510
2026-04-15 @barbrickdesign Bug Fix Merge pull request #57 from barbrickdesign/copilot/fix-password-recovery-system +0 / 0 15 min 15 min 90 a342adda
2026-04-15 @barbrickdesign Update Tidy timeout helper naming and messaging (1 JS) +7 / -7 15 min 34 min 100 15428b27
2026-04-15 @barbrickdesign Update Harden timeout helper signal handling (1 JS) +21 / -2 20 min 56 min 100 ce3ee643
2026-04-15 @barbrickdesign Bug Fix Fix auth send flow hang with API request timeouts (1 JS) +24 / -4 20 min 69 min 100 92a32e78
2026-04-15 @barbrickdesign Feature Add loader diagnostics for script fallback paths (1 HTML) +7 / -3 15 min 24 min 100 2a49b5e6
2026-04-15 @barbrickdesign Documentation Refine fallback loader comments and init delay constant (1 HTML) +5 / -2 15 min 17 min 100 d7bbc080
2026-04-15 @barbrickdesign Bug Fix Fix game engine script loading path for login UI (1 HTML) +28 / -12 20 min 98 min 100 f017e54d
2026-04-15 @barbrickdesign Update Refine remember-device handling and normalize auth email matching (2 JS) +35 / -17 20 min 127 min 100 ff1f8d80
2026-04-15 @barbrickdesign Feature Add remember-device email linking for auth and session logging (2 JS) +158 / -15 25 min 424 min 100 41c56075
2026-04-15 @barbrickdesign Bug Fix Merge pull request #56 from barbrickdesign/copilot/fix-email-input-sending-issue +0 / 0 15 min 15 min 90 9dc0626d
2026-04-15 @barbrickdesign Update Adjust login key aria label wording (1 JS) +1 / -1 15 min 15 min 100 d08c300f
2026-04-15 @barbrickdesign Update Align login key wording in modal copy (1 JS) +3 / -3 15 min 15 min 100 45cb0503
2026-04-15 @barbrickdesign Update Simplify login modal to one-time key flow (1 JS) +22 / -225 25 min 605 min 100 e9c6d834
2026-04-15 @barbrickdesign Bug Fix Merge pull request #55 from barbrickdesign/copilot/fix-old-login-method-issue +0 / 0 15 min 15 min 90 487c00cf
2026-04-15 @barbrickdesign UI / Style Merge pull request #54 from barbrickdesign/copilot/link-email-to-unique-devices +0 / 0 15 min 15 min 90 68f3ac32
2026-04-15 @barbrickdesign Bug Fix fix: refine one-time-code submit flow and review feedback (2 JS) +77 / -133 25 min 514 min 100 1aa5d192
2026-04-15 @barbrickdesign UI / Style feat: switch login UI to email one-time code flow (2 JS) +39 / -43 20 min 201 min 100 ef61095c
2026-04-15 @barbrickdesign UI / Style Merge pull request #53 from barbrickdesign/copilot/update-password-reset-functionality +0 / 0 15 min 15 min 90 96c0ff70
2026-04-15 @barbrickdesign UI / Style Merge pull request #52 from barbrickdesign/copilot/update-login-mechanism +0 / 0 15 min 15 min 90 71a8a66d
2026-04-15 @barbrickdesign Update Finalize code-login flow and strengthen password hashing (2 JS) +34 / -5 20 min 96 min 100 46f5959d
2026-04-15 @barbrickdesign Feature Use repo JSON path and add one-time code sign-in flow (4 JS) +73 / -22 20 min 233 min 100 71fb119d
2026-04-14 @barbrickdesign UI / Style Merge pull request #51 from barbrickdesign/copilot/update-login-methods +0 / 0 15 min 15 min 90 169d06a8
2026-04-14 @barbrickdesign Bug Fix fix: add base58Decode length guard and sanitize wallet display names (1 JS) +7 / -3 15 min 24 min 100 73e8ea53
2026-04-14 @barbrickdesign Feature feat: add live activity feed ticker and Solana wallet-only login (1 HTML, 2 JS, 1 JSON) +370 / -28 30 min 975 min 100 5eae027a
2026-04-14 @barbrickdesign Bug Fix Fix rate limiting on wallet-login route, extract magic number constants (2 JS) +24 / -12 20 min 88 min 100 1257a36e
2026-04-14 @barbrickdesign Feature Add activity feed ticker, wallet-only login, and feed backend routes (1 HTML, 2 JS, 1 JSON) +358 / -28 30 min 946 min 100 6d76e453
2026-04-12 @barbrickdesign Bug Fix fix: address code review issues - remove duplicate savePlayers, fix event global, hasOwn g (1 HTML, 1 JS) +13 / -20 20 min 81 min 100 3edb46f7
2026-04-12 @barbrickdesign Feature feat: add geode/chest loot system with tiered types, loot routes, and gemMineralVault.html (1 HTML, 1 JS) +1339 / -26 35 min 3344 min 100 e34005d9
2026-04-12 @barbrickdesign Feature Merge pull request #48 from barbrickdesign/copilot/add-geode-and-chest-loot-system +0 / 0 15 min 15 min 90 bfda521d
2026-04-12 @barbrickdesign Feature feat: add Whop webhook integration for membership management (1 JS, 1 Other) +231 / 0 25 min 566 min 100 b702cfe6
2026-04-12 @barbrickdesign Feature feat: add Whop webhook handler for BarbrickDesign Digital Lab memberships (1 JS, 1 Other) +213 / 0 25 min 522 min 100 8ed189fe
2026-04-11 @barbrickdesign Feature feat: add rare geode and treasure chest finds with Gem Mineral Vault redemption (2 JS) +216 / 0 25 min 529 min 100 1e09e388
2026-04-11 @barbrickdesign Feature Merge pull request #46 from barbrickdesign/copilot/create-barbrickdesign-digital-lab +0 / 0 15 min 15 min 90 d6d7058e
2026-04-11 @barbrickdesign Feature Merge pull request #45 from barbrickdesign/copilot/add-random-geodes-and-treasure-chests +0 / 0 15 min 15 min 90 945a7a45
2026-04-11 @barbrickdesign Bug Fix Fix Supabase auth: handle missing game profile and existing-user registration (2 JS) +50 / -10 20 min 147 min 100 0007401f
2026-04-11 @barbrickdesign Bug Fix Merge pull request #44 from barbrickdesign/copilot/fix-supabase-initialization-error +0 / 0 15 min 15 min 90 d1a21079
2026-04-11 @barbrickdesign Feature feat: add unified BLM mining claims layer, gold heatmap, and monthly refresh workflow (1 CI/Config, 1 HTML, 1 JSON, 1 Other, 1 Python) +994 / -9 35 min 2457 min 100 c290a023
2026-04-11 @barbrickdesign Refactor refactor: extract magic numbers to named constants in clark-fork-gamelord.js (1 JS) +17 / -5 20 min 54 min 100 57ce4a02
2026-04-11 @barbrickdesign UI / Style feat: deploy GameLord autonomous orchestrator with world events, economy monitoring, and 3 (2 JS) +942 / 0 35 min 2308 min 100 acf034d0
2026-04-11 @barbrickdesign Feature Merge pull request #43 from barbrickdesign/copilot/add-mining-claims-database-guide +0 / 0 15 min 15 min 90 1bc50774
2026-04-10 @barbrickdesign UI / Style Merge pull request #42 from barbrickdesign/copilot/deploy-autonomous-agent-orchestrator +0 / 0 15 min 15 min 90 c65d62e2
2026-04-10 @barbrickdesign Feature feat: implement Supabase Storage for player photo uploads (2 JS) +287 / -3 25 min 711 min 100 11eaa6aa
2026-04-10 @barbrickdesign Bug Fix fix: sanitize db error messages in edge function; cleanup workflow branch trigger (1 CI/Config, 1 TS) +4 / -4 15 min 20 min 100 67909659
2026-04-10 @barbrickdesign Bug Fix fix: address CodeQL alerts - use data-attr for copy, add rate limiting (1 HTML, 1 JS) +13 / -1 15 min 34 min 100 4fe1fda6
2026-04-10 @barbrickdesign Feature feat: add hello-world edge function, SUPABASE_ACCESS_TOKEN docs, and deploy workflow (1 CI/Config, 1 Other, 1 TS) +133 / 0 25 min 326 min 100 a346a7f9
2026-04-10 @barbrickdesign Feature feat: add Supabase OAuth 2.1/OIDC endpoint support (1 HTML, 2 JS, 1 Other) +155 / -1 25 min 382 min 100 3fe1e8b2
2026-04-10 @barbrickdesign Bug Fix fix: improve sign-up error message for missing session (review feedback) (1 JS) +3 / -2 15 min 15 min 100 8afd3f71
2026-04-10 @barbrickdesign Update feat: integrate Supabase OAuth app for authentication and user login (1 HTML, 3 JS, 2 Other) +398 / -59 30 min 1120 min 100 1f474818
2026-04-10 @barbrickdesign Bug Fix fix: address code review - rate limiting on admin db routes, safer loadDevUpdates, cleaner (2 JS) +31 / -6 20 min 91 min 100 57d69cd7
2026-04-10 @barbrickdesign Feature feat: add Supabase structured tables, admin DB endpoints, and Database tab in admin panel (1 HTML, 2 JS, 1 Other) +611 / 0 35 min 1497 min 100 0c1f3ec3
2026-04-10 @barbrickdesign Feature Merge pull request #40 from barbrickdesign/copilot/implement-storage-requests +0 / 0 15 min 15 min 90 83816a3d
2026-04-10 @barbrickdesign Feature Merge branch 'main' into copilot/implement-storage-requests +0 / 0 15 min 15 min 90 0f73fbce
2026-04-10 @barbrickdesign Feature Merge pull request #39 from barbrickdesign/copilot/create-hello-world-function +0 / 0 15 min 15 min 90 6084258e
2026-04-10 @barbrickdesign UI / Style Merge pull request #38 from barbrickdesign/copilot/ensure-oauth-endpoints-use-supabase +0 / 0 15 min 15 min 90 6fc0e4f8
2026-04-10 @barbrickdesign Feature Merge pull request #37 from barbrickdesign/copilot/add-oauth-app-authentication +0 / 0 15 min 15 min 90 52b23f43
2026-04-10 @barbrickdesign Feature Merge branch 'main' into copilot/add-oauth-app-authentication +0 / 0 15 min 15 min 90 b7fb3bf5
2026-04-10 @barbrickdesign UI / Style Merge pull request #29 from barbrickdesign/copilot/remove-sourcing-information +0 / 0 15 min 15 min 90 7a9b6760
Pre-Migration Dev History
Source repo: barbrickdesign/barbrickdesign.github.io   ·   Period: 2026-04-01 – 2026-04-06   ·   This represents development work done in the source repository before the code was migrated into this collaborative repo.
Per-commit diff data is unavailable for this period; values are estimated using the same methodology constants and an assumed average of 200 lines/commit. The True (No-AI) value estimates are included in the Contribution Ownership calculation above.
DeveloperCommitsPull RequestsEst. AI ValueEst. True Value (No-AI)Notes
Ryan Barbrick5257$1,628$31,850 est.Per-commit diff data unavailable for this legacy period; true value and AI-assisted hours are estimated from commit and PR counts using the same methodology constants.
Time Estimation Methodology
AI-Assisted Value (what you see as “AI Hours” / “AI Value”)
Every commit represents two real phases:
  • Human prompting — 5 min (constant: writing the prompt, reviewing output)
  • AI execution — scales with the commit’s actual diff size (lines added + removed):
       < 20 lines → 10 min  |  20–99 → 15 min  |  100–299 → 20 min  |  300–499 → 25 min  |  500+ → 30 min

True Value (No-AI) — what the same work would cost without AI assistance
  • Typing speed — 40 WPM × 5 chars/word = 200 chars/min
  • Avg line length — 35 chars → 0.175 min/line raw typing
  • Overhead multiplier — 14× (thinking 4× · debugging 2× · testing 1.5× · planning 1.25×)
  • Effective rate — 2.45 min/line without AI (≈ 24 lines/hour)
  • Floor — 15 min minimum per commit (planning/setup overhead)

Anti-Gaming Quality Scores (0–100)
Each commit is scored for contribution quality. Flags reduce the score:
  ⚠ generic_message −25 pts — vague commit message with no specifics
  📎 binary_only −30 pts — all changed files are binary/non-code
  ⚡ mass_dump −20 pts — huge diff paired with a short/generic message
  □ empty_commit −10 pts — no lines changed and no tracked files
  ♻ duplicate_spam −15 pts — same message used 3+ times by the same developer

Ownership Share Methodology
Ownership % = weighted blend of three normalized contribution dimensions:
  • True Value (60%) — code output quality × quantity (lines written without AI)
  • Commits (20%) — current-repo commits + legacy commits combined
  • Pull Requests (20%) — current-repo PRs + legacy PRs combined
Each dimension is normalized to [0,1] before weighting so no single metric dominates.

Hourly rate — $75 / hr (applied to both AI-assisted and no-AI estimates)
Work categories and file types are detected automatically from commit messages and file extensions.