current org
This commit is contained in:
239
agents/cto/life/projects/life-and-lineage/items.yaml
Normal file
239
agents/cto/life/projects/life-and-lineage/items.yaml
Normal file
@@ -0,0 +1,239 @@
|
||||
- id: life-and-lineage-tech-stack
|
||||
type: fact
|
||||
category: technical
|
||||
content:
|
||||
project: Life-and-Lineage
|
||||
framework: React Native with Expo v55
|
||||
state_management: MobX with mobx-react-lite
|
||||
navigation: expo-router (file-based routing)
|
||||
storage: MMKV with Flatted serialization
|
||||
iap: RevenueCat (react-native-purchases)
|
||||
auth: Google Sign-In, Apple Authentication
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-revenue-gap
|
||||
type: metric
|
||||
category: business
|
||||
content:
|
||||
current_mrr: $5-10
|
||||
target_mrr: $5,000
|
||||
gap_multiplier: 500x
|
||||
target_users: 10,000 MAU
|
||||
target_conversion: 5%
|
||||
target_arppu: $10
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: FRE-53
|
||||
|
||||
- id: life-and-lineage-pvp-status
|
||||
type: status
|
||||
category: feature
|
||||
content:
|
||||
feature: PvP Battle System
|
||||
completion: 70%
|
||||
status: partially_implemented
|
||||
blockers:
|
||||
- Battle initiation disabled in production (playerCanEngageInPvP returns false)
|
||||
- Blood Token economy not connected
|
||||
- Rewards not delivered
|
||||
foundation: PVPStore, AIPlayerCharacter entity, UI exist
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-dungeon-status
|
||||
type: status
|
||||
category: content
|
||||
content:
|
||||
total_dungeons: 17
|
||||
complete: 8
|
||||
incomplete: 9
|
||||
encounter_types:
|
||||
- camps (rest)
|
||||
- chests (loot/mimics)
|
||||
- ritual_altars
|
||||
- water_basins
|
||||
progression: linear
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-npc-system
|
||||
type: status
|
||||
category: feature
|
||||
content:
|
||||
relationship_scale: -100 to +100
|
||||
relationship_types:
|
||||
- parents
|
||||
- partners
|
||||
- children
|
||||
- friends
|
||||
- enemies
|
||||
- acquaintances
|
||||
features:
|
||||
- dating/marriage
|
||||
- pregnancy/birth
|
||||
- adoption (15% gold or 25k minimum)
|
||||
- chat interaction
|
||||
limitations:
|
||||
- gift_giving: dev_mode_only
|
||||
- no_quest_giving
|
||||
- limited_interactions
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-entity-hierarchy
|
||||
type: architecture
|
||||
category: technical
|
||||
content:
|
||||
base: Being
|
||||
hierarchy:
|
||||
- type: Character
|
||||
description: NPCs with relationships
|
||||
subclass: PlayerCharacter (player with skills, inventory, spells)
|
||||
- type: Creature
|
||||
description: monsters
|
||||
subclasses:
|
||||
- Enemy (dungeon enemies)
|
||||
- Minion (summons/pets)
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-core-stores
|
||||
type: architecture
|
||||
category: technical
|
||||
content:
|
||||
stores:
|
||||
- name: RootStore
|
||||
purpose: Game ticks, death/birth checks, old age debuffs
|
||||
- name: CharacterStore
|
||||
purpose: NPCs, children, adoption
|
||||
- name: DungeonStore
|
||||
purpose: Instances, levels, combat, map generation
|
||||
- name: PVPStore
|
||||
purpose: Opponents, tokens, battle results
|
||||
- name: IAPStore
|
||||
purpose: RevenueCat integration, class unlocks, stash tabs
|
||||
- name: TimeStore
|
||||
purpose: Game time (52 weeks/year), seasons, dates
|
||||
- name: EnemyStore
|
||||
purpose: Active enemies in combat
|
||||
- name: ShopsStore
|
||||
purpose: Shop inventories, shopkeeper affection
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-engagement-plan
|
||||
type: plan
|
||||
category: project
|
||||
content:
|
||||
issue: FRE-53
|
||||
sub_issues:
|
||||
- FRE-61: Complete PvP Battle System (high priority)
|
||||
- FRE-62: Create Radiant Quest System (high priority)
|
||||
- FRE-63: Enhance NPC Relationship Depth (high priority)
|
||||
- FRE-64: Implement Character Age-Gated Activities (high priority)
|
||||
- FRE-65: Build Comprehensive Education System (high priority)
|
||||
- FRE-66: Expand Life Simulation Features (medium priority)
|
||||
- FRE-67: Expand Dungeon Content and Variance (medium priority)
|
||||
- FRE-68: Enhance Early Game Onboarding (high priority)
|
||||
- FRE-69: Optimize IAP Monetization for $5K MRR (high priority)
|
||||
phases:
|
||||
- phase: 1
|
||||
sprints: 1-2
|
||||
focus: PvP + Early Game Onboarding
|
||||
- phase: 2
|
||||
sprints: 3-4
|
||||
focus: Radiant Quests + NPC Relationships
|
||||
- phase: 3
|
||||
sprints: 5-6
|
||||
focus: Age-Gated Activities + Education
|
||||
- phase: 4
|
||||
sprints: 7-8
|
||||
focus: Life Sim + Dungeon Expansion
|
||||
- phase: ongoing
|
||||
focus: IAP Optimization
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: FRE-53_plan_creation
|
||||
|
||||
- id: life-and-lineage-missing-systems
|
||||
type: gap_analysis
|
||||
category: technical
|
||||
content:
|
||||
missing:
|
||||
- system: Quest Store
|
||||
status: non_existent
|
||||
impact: high
|
||||
- system: Quest Entity
|
||||
status: non_existent
|
||||
impact: high
|
||||
- system: Objective Tracking
|
||||
status: non_existent
|
||||
impact: high
|
||||
- system: Education Gameplay
|
||||
status: placeholder_only
|
||||
impact: medium
|
||||
- system: Age-Gated Content
|
||||
status: minimal
|
||||
impact: high
|
||||
- system: Childhood Activities
|
||||
status: non_existent
|
||||
impact: medium
|
||||
- system: University System
|
||||
status: referenced_only
|
||||
impact: medium
|
||||
technical_debt: low
|
||||
architecture: extensible
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
|
||||
- id: life-and-lineage-iap-products
|
||||
type: inventory
|
||||
category: monetization
|
||||
content:
|
||||
current_products:
|
||||
- name: Ranger Class
|
||||
unlocks: Ranger class + Remote Saves
|
||||
- name: Necromancer Class
|
||||
unlocks: Necromancer + Remote Saves
|
||||
- name: Dual Class Bundle
|
||||
unlocks: Both classes + Remote Saves
|
||||
- name: Remote Saves
|
||||
unlocks: Cloud save functionality
|
||||
- name: Stash Tabs
|
||||
unlocks: 4 additional inventory tabs per purchase
|
||||
features:
|
||||
- offline_validation (14-day token expiry)
|
||||
- device_specific_tokens
|
||||
- purchase_restoration
|
||||
- customer_info_evaluation
|
||||
metadata:
|
||||
created_at: 2026-03-09
|
||||
access_count: 1
|
||||
last_accessed: 2026-03-09
|
||||
source: codebase_exploration
|
||||
Reference in New Issue
Block a user