Add package documentation for AI agents
This commit is contained in:
11
README.md
11
README.md
@@ -98,6 +98,17 @@ For source-tree development, the default remains:
|
||||
RuntimeOptions.defaultRuntimeLuaRoot // assets/runtime/lua
|
||||
```
|
||||
|
||||
## Documentation
|
||||
|
||||
For AI agents and maintainers, start with:
|
||||
|
||||
- [`AGENTS.md`](AGENTS.md) — package boundaries, rules, public API, and validation commands.
|
||||
- [`docs/quick-start.md`](docs/quick-start.md) — host app integration.
|
||||
- [`docs/architecture.md`](docs/architecture.md) — Dart/Lua/Flame responsibilities.
|
||||
- [`docs/lua-package-format.md`](docs/lua-package-format.md) — manifest and Lua package rules.
|
||||
- [`docs/protocol.md`](docs/protocol.md) — RuntimeEvent, GameDiff, RuntimeNode, RuntimeCommand boundary.
|
||||
- [`docs/validation.md`](docs/validation.md) — checks, smoke tests, and release flow.
|
||||
|
||||
## Status
|
||||
|
||||
This package is in early extraction stage. Public API is intentionally small and centered on `LuaGameWidget`, `FlameLuaGame`, `RuntimeOptions`, package repositories, and script engine interfaces.
|
||||
|
||||
Reference in New Issue
Block a user