This repository has been archived on 2026-05-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
AgrarianGameArchive/Docs/QA/InvestorReadinessAudit-2026-05-19.md
T

2.8 KiB

Investor Readiness Audit - 2026-05-19

Current Verdict

The current build should not be presented as investor visual MVP until it passes a real-GPU packaged-client visual and stability check. The systems are further along than the presentation, but the player-facing first impression is still at risk.

Findings

  • Packaged crash logs show a Slate/UI paint crash while the character-selection frontend is active. The crash callstack centers on SButton::OnPaint and FSlateDrawElement::MakeBox, so the immediate fix removes custom button brush styling, defers frontend actions to the next tick, and shortens the investor path from character selection directly into Ground Zero.
  • The project content library still contains only placeholder meshes plus the Manny/Quinn mannequin assets for characters. The current character and object visuals are proxy-quality, not final investor-quality realism.
  • Ground Zero editor verification confirms landscape, water/resource actors, foliage variation actors, and environment materials exist, but this does not prove the packaged executable looks good through the real GPU path.
  • Cooked runtime logs warned that tree, shrub, and grass materials were missing instanced-static-mesh usage. Those flags are now set on the assets and in the repeatable map setup script.
  • The generated investor roadmap/report can show old milestone completion state if it is not regenerated from the current roadmap after fixes. The source roadmap still contains explicit visual QA acceptance items that remain open until real packaged screenshots or clips are captured.

Required Before Investor-Ready Label

  • Launch the packaged Windows demo through the real GPU desktop path.
  • Capture startup credits, character selection, first spawn, terrain, vegetation, water, campfire, shelter, pause menu, and save/quit.
  • Confirm selecting a character and entering Ground Zero does not crash.
  • Confirm the first player view is not ground/legs, the menu does not appear after gameplay starts, water is visible, foliage is visible, and debug-looking primitives are not the dominant read.
  • Replace proxy/mannequin art with real or production-directed free/internal art assets before calling the build visually investor-ready.

Verification Completed In This Pass

  • verify_mvp_menu_input_and_quit_flow.py
  • verify_mvp_character_archetype_choice.py
  • verify_mvp_character_proxies.py
  • verify_mvp_frontend_umg_flow.py
  • verify_ground_zero_natural_environment_pass.py
  • Windows package BuildCookRun completed successfully after the fixes.

Remaining Risk

The packaged build still needs a real interactive visual pass through Sunshine/Moonlight or direct Windows display access. Static checks and editor commandlets are not enough to clear the user-reported crash and visual quality concerns.