architect-bot
d293ef2a08
WIP checkpoint: Address review feedback: Research and design GDScript sandboxing approach
2026-08-18 01:48:59 +00:00
architect-bot
4da8687f2c
Document GDScript sandboxing findings and recommendation
...
Verified all three options from the task against Godot 4.6.2 directly
(godot --headless), rather than trusting the probe scripts' own printed
output from earlier sessions:
- ScriptServer doesn't exist as a class; no disable_os/disable_file_access/
disable_network project settings exist either. Nothing to configure.
- SubViewport isolates rendering/input only, not script capabilities — a
script inside one has identical OS/FileAccess/network access.
- Expression is not safe by default (can still reach unsafe methods through
a base instance); blocklisting dangerous substrings is trivially bypassed.
Recommendation: don't sandbox GDScript in-process (nothing to sandbox
with) — use a narrow non-Turing-complete content DSL for the common case,
and OS-level process isolation only if genuinely general scripting turns
out to be required.
2026-08-17 23:43:48 +00:00
architect-bot
119cd9400a
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:33:57 +00:00
architect-bot
a576c25124
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:30:27 +00:00
architect-bot
0b00b01502
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:30:03 +00:00
architect-bot
8d50de075d
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:29:39 +00:00
architect-bot
2df195734b
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:26:31 +00:00
architect-bot
20be724115
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 21:00:02 +00:00
architect-bot
bd8f311a96
Recovered orphaned WIP before switching to a new task
2026-08-17 20:52:21 +00:00
architect-bot
d422eff912
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:41:48 +00:00
architect-bot
ae6ccc3e5f
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:39:05 +00:00
architect-bot
fed16f1f1d
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:37:49 +00:00
architect-bot
9450fb86d0
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:36:34 +00:00
architect-bot
a863bb2ab4
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:35:29 +00:00
architect-bot
a1846f34b5
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:33:56 +00:00
architect-bot
62447258b2
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:33:28 +00:00
architect-bot
c931670e9d
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:25:30 +00:00
architect-bot
68b783909d
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:25:15 +00:00
architect-bot
0b5034759c
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:24:53 +00:00
architect-bot
19a63bda11
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:24:28 +00:00
architect-bot
a3cdb18a5c
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:18:59 +00:00
architect-bot
a3fc36db19
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:18:40 +00:00
architect-bot
42914aec85
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:17:55 +00:00
architect-bot
8b17cc3ddd
WIP checkpoint: Research and design GDScript sandboxing approach
2026-08-17 20:17:28 +00:00
architect-bot
9e2e0ed921
Recovered orphaned WIP before switching to a new task
2026-08-17 20:09:27 +00:00
reviewer-bot
a632f2d8a6
Merge pull request 'Address review feedback: Design world chunk data format and persistence schema' ( #11 ) from agent/c92c939b819c into main
2026-08-17 19:02:34 +00:00
architect-bot
0b973b73ab
WIP checkpoint: Address review feedback: Design world chunk data format and persistence schema
2026-08-17 18:29:14 +00:00
daddy
f0d10fc4ae
chore: remove test artifact from git-identity verification
2026-08-17 17:59:01 +00:00
reviewer-bot
1295b6a389
Merge pull request 'Identity test' ( #10 ) from agent/identitytest111 into main
2026-08-17 17:58:44 +00:00
coder-bot
2ddcd58902
test commit as coder-bot
2026-08-17 17:58:14 +00:00
agent-bot
1ba334e983
Merge pull request 'Design content flagging and age verification architecture' ( #8 ) from agent/4f174a207618 into main
2026-08-17 17:50:51 +00:00
agent-bot
80bc27426e
Merge pull request 'Design avatar component system and glTF attachment spec' ( #7 ) from agent/fa0834ec1ba7 into main
2026-08-17 17:50:05 +00:00
agent-bot
a82ab52919
Merge pull request 'Design multiplayer architecture: server authority + client prediction' ( #6 ) from agent/1cfe9ef94f55 into main
2026-08-17 17:49:26 +00:00
agent-bot
092ba57977
chore: remove test artifact from auto-merge verification
2026-08-17 17:10:19 +00:00
agent-bot
af847ddf78
Merge pull request 'Test feature for review flow' ( #4 ) from agent/144e7c28535c into main
2026-08-17 17:06:53 +00:00
agent-bot
2b068cce15
implement thing
2026-08-17 17:06:28 +00:00
agent-bot
41fcbe746e
docs(moderation): add content moderation and age verification architecture
2026-08-17 15:46:04 +00:00
agent-bot
5eaeed80b4
docs(avatar): add avatar component system and glTF attachment spec
2026-08-17 15:27:27 +00:00
agent-bot
24d2029955
Add multiplayer networking architecture document
2026-08-17 15:22:15 +00:00
daddy
d8516e00ec
Initial commit
2026-08-17 13:39:51 +00:00