Skip to content

feat(nakama): add cultivation progression#17

Closed
JOY (JOY) wants to merge 1 commit into
feat/reincarnation-placeholderfrom
feat/cultivation-progression
Closed

feat(nakama): add cultivation progression#17
JOY (JOY) wants to merge 1 commit into
feat/reincarnation-placeholderfrom
feat/cultivation-progression

Conversation

@JOY
Copy link
Copy Markdown
Contributor

Summary

  • Add secondspawn_cultivation_event for prototype Nibirium absorption XP.
  • Promote bodies from Awakening to Enhancement at 1000 prototype XP, with per-event XP caps and idempotent retry handling through activity IDs.
  • Reject cultivation progress for dead bodies until reincarnation creates a fresh body.
  • Log accepted cultivation events into bounded agent_activity and expose a Unity Nakama cultivation wrapper.
  • Update the pre-alpha changelog.

Verification

  • npm run build in backend/nakama
  • npm test in backend/nakama
  • go test -count=1 ./... in backend/gateway
  • go vet ./... in backend/gateway
  • npx --yes markdownlint-cli2@0.18.1 "*.md" "docs/**/*.md" ".github/**/*.md"
  • git diff --check
  • Changed-file em-dash/en-dash scan

Local Review

Local code-review skill pass result: approved with suggestions. No engine specialist is configured in .Codex/docs/technical-preferences.md, so specialist routing was skipped. The change keeps cultivation progression in Nakama game-backend state and does not let LLM output mutate progression.

Caveat

Unity clean-worktree batchmode compile is still blocked by the existing Package Manager path undefined issue in this repo family, so Editor/MCP compile verification remains required before a no-caveat Unity merge claim.

Gemini (@gemini-code-assist) review
Codex (@codex) review

@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@JOY
Copy link
Copy Markdown
Contributor Author

Closing by product decision: cultivation/Nibirium progression is deferred and should not land in the current vertical slice. MVP progression will use level/stats while the deeper body/soul progression mechanic is redesigned later.

@JOY JOY (JOY) closed this May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant