Commit Graph

7 Commits

Author SHA1 Message Date
Senior Engineer
88d57a3389 Add Phase 2 community features: clubs and challenges (FRE-4664)
Implement full MVVM stack for two new community features:

Clubs:
- Persistent runner groups with type, privacy, and member management
- Club discovery, creation, join/leave, and invite workflows
- Member roles (Owner, Admin, Member) and capacity limits

Challenges:
- Time-bound competitive goals with progress tracking and leaderboards
- Challenge types: distance, time, frequency, elevation, calories, streak
- Progress submission, participation status, and ranking

Files:
- Models: Club.swift, Challenge.swift
- Services: ClubService.swift, ChallengeService.swift
- ViewModels: ClubViewModel.swift, ChallengeViewModel.swift
- Views: ClubsView.swift, ClubDetailView.swift, ChallengesView.swift, ChallengeDetailView.swift
- Tests: ClubServiceTests.swift, ChallengeServiceTests.swift
- Updated README.md with new feature documentation
2026-05-03 19:10:34 -04:00
c67280a801 current - with may->june scripter debut 2026-05-02 16:07:58 -04:00
222507ba69 Configure Junior Engineer session rotation policy FRE-4577
- Updated AGENTS.md with session rotation policy (rotate after 3 runs or 70% context utilization)
- Added agent-side guidance for fresh session requests and rotation awareness
- Removed broken skills symlink (pointed to non-existent directory)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-02 12:36:16 -04:00
ce9c89905a FRE-4540: Board responded — close issue, create revival child issues
Board decisions: Nessa (keep), Lendair (keep)
- FRE-4545 → Founding Engineer: Nessa scope definition
- FRE-4546 → Senior Engineer: Lendair scope definition
- FRE-4540 marked done, 3 child issues created for revived projects
- 5 projects archived (no code changes)
2026-05-02 11:39:27 -04:00
ce40a59d9c FRE-4540: Pop revival child issue created, board interaction posted
- Child issue FRE-4542 created for Pop scope definition → Founding Engineer
- Board interaction created asking about Nessa and Lendair future
- 5 archive projects documented
- Awaiting board input to close out remaining decisions
2026-05-02 11:37:36 -04:00
12d6433bff FRE-4540: Dormant/backlog project review — archive or revive assessment
Reviewed all 8 dormant/backlog projects against strategic alignment,
recent activity, dev investment, maintenance burden, and revival path.

Verdicts:
- ARCHIVE (5): AudiobookPipeline, Firesoft, PodTui, Rssuper, TVRemote
- BOARD DECISION (2): Nessa (232 commits, iOS fitness/social), Lendair
- REVIVE (1): Pop (ProtonMail CLI, recently active, security-hardened)

Plan document: plans/FRE-4540-dormant-project-review.md
2026-05-02 11:34:31 -04:00
d6b9d96c39 Phase C: Prune FrenoCorp to only owned code after ShieldAI/Scripter migration
Removed ShieldAI artifacts:
- apps/api/, apps/web/, apps/mobile/
- packages/ (all 8 shared packages)
- services/voiceprint-ml/
- server/alerts/, server/webrtc/
- examples/

Removed Scripter artifacts:
- marketing/
- tasks/

Updated root configs:
- Renamed package.json from shieldsai-monorepo to frenocorp
- Updated tsconfig.json to include agents/ instead of src/
- Updated vite.config.ts aliases to reference agents/, analysis/, plans/
2026-05-02 10:34:58 -04:00