IngenuityPrint · frontier live-survey

We walked the frontier live — the tree grew, and the failures became a backlog.

This is the first real run of the corpus-growth idea: a leader-driven walk of the menu-tree frontier on a real device. Where the tooling allowed, candidates authored end-to-end and the tree actually grew, stage by stage. Where they failed, each failure was recorded — that numbered list is the implementation backlog. 100% success was never the goal; the backlog is the deliverable.

22 → 26screens (live growth)
2real new screens reached
6improvement items found
12frontier candidates walked

1The growth, stage by stage

A node is a screen (click it for the device screenshot); an edge is an action (click it for the action + the screen it lands on). Slide the stages to watch the live walk add screens. Green = added at stage 1 (#001 Workout→Treadmill input); blue = added at stage 2 (#005 Food→food search); dashed = a fragmentation duplicate (same screen, split by dynamic content — backlog IB-1).

Stage:
(unresolved)?BodyComposition BodyCompositionMainAcBreathe BreatheMainActivityDa DaMainActivityExercise ListExerciseMainListActivHeartHealth HeartHealthMainActiviHeartRateOnboardinHeartRateOnboardingAcHome DashboardHomeDashboardActivityMedicationScheduleMedicationScheduleLisMoodCheckIn MoodCheckInMainActiviDUP S2MoodCheckIn MoodCheckInMainActiviNewMeQuickAddNewMeQuickAddActivityProgramPFIProgramPFIActivitySleepEditClockFaceSleepEditClockFaceActSpo2OnboardingSpo2OnboardingActivitStress StressMainActivityBloodGlucoseNewInpTrackerBloodGlucoseNeBloodPressureInputTrackerBloodPressureIBloodPressure TrackerBloodPressureMFoodDetailTrackerFoodDetailActiDUP S2FoodDetailTrackerFoodDetailActiFoodNewPickTrackerFoodNewPickActNEW S2SportManualInputTrackerSportManualInpNEW S1VascularLoad TrackerVascularLoadMaWater TrackerWaterMainActivWeightInputTrackerWeightInputAct

Select a node (screen) or edge (action).

new at stage 1new at stage 2fragmentation duplicate (IB-1)

2The implementation backlog (what we found to build)

Each failure / blocker the walk hit, numbered. The two MAJOR items gate most further growth; the rest are concrete tools or spec fixes.

IB-1MAJORGeneral edge-set fragmentation
Part A's anchor fixed only the dashboard. The same screen splits into many nodes when dynamic content / a11y-state / a selected value changes the clickable edge-set — workout title (#001), mood state (#002), food meal/time (#005). Needs a general identity solution (scrollable-container anchor / per-activity stable key).
IB-5MAJORClosed feature-vocabulary blocks growth
finalize rejects any feature outside a fixed 13-item set, so frontier screens in un-listed domains (water, period, medication) cannot be authored at all (#009/#011/#012). The single biggest blocker to further growth. Needs vocab extension or a domain→feature mapping.
IB-2toolset_weight composite picker
weight = integer-wheel + decimal-wheel; a single NL 'set weight to 70.5' sets only the integer (#004). Needs a composite setter that decomposes X.Y, like the existing set_duration/set_distance.
IB-4toolFast clock-face setter
the circular sleep clock-face setting timed out >2min (#006) — round-clock is a heavy multi-drag/vision interaction. Needs a fast deterministic clock-face setter.
IB-6toolChart data-read tool
an expanded chart is a drawn canvas with no per-point text in the a11y tree (#012); reading/asserting 'the value on Monday' needs a chart-reading tool or vision extraction.
IB-3specMulti-step toggle/select (U-8)
selecting a mood/toggle is a state-change that folds to needs_review and does not extend the tree (#002); a select+save sequence is needed to reach the next screen.

3What this proves

The frontier really is walkable: from a 22-screen map, a live leader-driven walk grew the corpus to 26 screens and reached 2 genuinely new screens end-to-end — the possibility is now executed, not hypothetical. And the walk paid for itself twice: every place it couldn't grow produced a precise, numbered implementation item. Fix the two MAJOR blockers (general identity de-fragmentation + the closed feature-vocab) and the same walk reaches far deeper.

First-pass survey, 12 candidates. Durable growth committed-fold + live spike; node identity re-derived at fold time (screen-identity v2). Snapshots: _runs/frontier-baseline/snapshots/; runlog: frontier-RUNLOG.md. Screenshots are real device captures.