From ee460c1676210e24184c04260d785170f71f4f59 Mon Sep 17 00:00:00 2001 From: Jeremy Kashkett Date: Fri, 24 Jul 2026 15:01:06 -0700 Subject: [PATCH 1/2] agents: add AGENTS.md + .agents/ scaffolding (wiki/plans/skills stubs) Adds the root AGENTS.md entry point and minimal .agents/ skeleton (SOUL, wiki/master-plan+ARCHITECTURE, plans/, skills/) per the per-repo-agents-convention. Existing handoffs/ untouched. Co-Authored-By: Claude Opus 4.8 --- .agents/SOUL.md | 6 ++++++ .agents/plans/.gitkeep | 0 .agents/skills/.gitkeep | 0 .agents/wiki/ARCHITECTURE.md | 17 +++++++++++++++ .agents/wiki/architecture/README.md | 4 ++++ .agents/wiki/master-plan.md | 22 ++++++++++++++++++++ AGENTS.md | 32 +++++++++++++++++++++++++++++ 7 files changed, 81 insertions(+) create mode 100644 .agents/SOUL.md create mode 100644 .agents/plans/.gitkeep create mode 100644 .agents/skills/.gitkeep create mode 100644 .agents/wiki/ARCHITECTURE.md create mode 100644 .agents/wiki/architecture/README.md create mode 100644 .agents/wiki/master-plan.md create mode 100644 AGENTS.md diff --git a/.agents/SOUL.md b/.agents/SOUL.md new file mode 100644 index 0000000..c5146d9 --- /dev/null +++ b/.agents/SOUL.md @@ -0,0 +1,6 @@ +# SOUL — tinqs/builds + +Inherits the shared Tinqs identity, values, and confidentiality rules from the hub: +`tinqs-ltd/docs/.agents/SOUL.md`. Read that first. + +Nothing repo-specific to add — this is a build artifact store, not a product with its own voice. diff --git a/.agents/plans/.gitkeep b/.agents/plans/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/.agents/skills/.gitkeep b/.agents/skills/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/.agents/wiki/ARCHITECTURE.md b/.agents/wiki/ARCHITECTURE.md new file mode 100644 index 0000000..b4ee56d --- /dev/null +++ b/.agents/wiki/ARCHITECTURE.md @@ -0,0 +1,17 @@ +# ARCHITECTURE — tinqs/builds + +Build artifact repo, not a codebase. There's no runtime architecture to document — the "system" +is a flat, LFS-backed artifact store plus a manifest. + +## Layout + +- `engine//` — engine editor binaries + their matched `GodotSharp/` C# bindings +- `manifest.json` — exact versions/commits for each shipped artifact +- `.gitattributes` — Git LFS rules for binaries and GodotSharp + +## Law + +Binary and `GodotSharp/` for a given engine build are a **matched pair** — always install/replace +together. See root `README.md` for the full rule and current per-platform status table. + +See `architecture/` for any future per-system breakdowns (none yet — repo is single-purpose). diff --git a/.agents/wiki/architecture/README.md b/.agents/wiki/architecture/README.md new file mode 100644 index 0000000..edf166b --- /dev/null +++ b/.agents/wiki/architecture/README.md @@ -0,0 +1,4 @@ +# Architecture docs + +Per-system architecture notes go here as this repo grows beyond a flat artifact store. +Currently empty — see `../ARCHITECTURE.md` for the current-state summary. diff --git a/.agents/wiki/master-plan.md b/.agents/wiki/master-plan.md new file mode 100644 index 0000000..fca22d8 --- /dev/null +++ b/.agents/wiki/master-plan.md @@ -0,0 +1,22 @@ +# Master plan — tinqs/builds + +## Current state + +Build artifact repo: stores engine editor binaries + matched `GodotSharp/` C# bindings for the +Tinqs/Ariki stack, plus `manifest.json` tracking exact shipped versions. Source lives in +`tinqs/engine`, `tinqs/ariki-game`, `tinqs/ariki-sim` — this repo only holds built output. + +- macOS arm64: engine 4.7, native Terrain3D module, GodotSharp shipped. +- Windows x64: engine 4.6.5 (pre-4.7), GDExtension Terrain3D, 4.7 upgrade pending Forge — + see `.agents/handoffs/forge-windows-4.7.md`. + +## In flight + +- Windows 4.7 engine build + matching GodotSharp (blocked on Forge machine — see handoff). +- Longer-term: CI (Gitea Actions) building on push and publishing here / to S3 — tracked in + `docs/ai/plans/build-pipeline-architecture-2026-06-07.md` (hub repo, not here). + +## Recently shipped + +- macOS arm64 rebuilt on 4.7 with native Terrain3D + agent_skinned modules, Tinqs branding restored, + GodotSharp regenerated to match. diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..a5d31b3 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,32 @@ +# AGENTS.md — tinqs/builds + +## Identity + +Build artifact repo for the Tinqs/Ariki engine stack — engine editor binaries + matched +`GodotSharp/` C# bindings, tracked in `manifest.json`. Not a codebase; source lives in +`tinqs/engine`, `tinqs/ariki-game`, `tinqs/ariki-sim`. + +**Read the docs hub at session start:** `tinqs-ltd/docs/AGENTS.md` — shared identity, team roster, +cross-repo rules. This file is the thin, repo-specific entry point; per-repo detail lives in +`.agents/`. + +## Knowledge map (`.agents/`) + +| Path | Role | When | +|---|---|---| +| `.agents/SOUL.md` | Identity (inherits hub) | always-on | +| `.agents/wiki/master-plan.md` | Current state + in-flight work | always-on | +| `.agents/wiki/ARCHITECTURE.md` | Architecture law (entry point) | consult-when | +| `.agents/wiki/architecture/` | Per-system architecture docs | consult-when | +| `.agents/plans/` | Open/executing work (temporary — graduates to wiki) | consult-when | +| `.agents/skills/` | Agent playbooks | consult-when | +| `.agents/handoffs/` | Cross-machine task queue (e.g. `forge-windows-4.7.md`) | consult-when | + +Root `README.md` and `manifest.json` are the human-facing/data source of truth for what's actually +shipped — read those for exact current contents. + +## Git + +- Branch: **main** only. +- Sync with `tinqs push` / `tinqs pull` (LFS-heavy repo — never raw `git push`/`git pull`). +- Commit with plain `git commit`. From 2097db32fcbe083783f0f63b9af0252db40df243 Mon Sep 17 00:00:00 2001 From: Can Narin Date: Thu, 20 Aug 2026 20:15:13 +0300 Subject: [PATCH 2/2] media: Ariki demo trailer (2026-07-03 cut) + normalized clips for Jeremy's audio pass Final 61.3s silent cut + the 9 per-shot norm clips (LFS). Handoff: Can -> Jeremy. Co-Authored-By: Claude Fable 5 --- .gitattributes | 1 + media/ariki-demo-trailer/README.md | 3 +++ media/ariki-demo-trailer/ariki-demo-trailer.mp4 | 3 +++ media/ariki-demo-trailer/norm-01.mp4 | 3 +++ media/ariki-demo-trailer/norm-02.mp4 | 3 +++ media/ariki-demo-trailer/norm-03.mp4 | 3 +++ media/ariki-demo-trailer/norm-04.mp4 | 3 +++ media/ariki-demo-trailer/norm-05.mp4 | 3 +++ media/ariki-demo-trailer/norm-06.mp4 | 3 +++ media/ariki-demo-trailer/norm-07.mp4 | 3 +++ media/ariki-demo-trailer/norm-08.mp4 | 3 +++ media/ariki-demo-trailer/norm-09-logo.mp4 | 3 +++ media/ariki-demo-trailer/norm-09.mp4 | 3 +++ 13 files changed, 37 insertions(+) create mode 100644 media/ariki-demo-trailer/README.md create mode 100644 media/ariki-demo-trailer/ariki-demo-trailer.mp4 create mode 100644 media/ariki-demo-trailer/norm-01.mp4 create mode 100644 media/ariki-demo-trailer/norm-02.mp4 create mode 100644 media/ariki-demo-trailer/norm-03.mp4 create mode 100644 media/ariki-demo-trailer/norm-04.mp4 create mode 100644 media/ariki-demo-trailer/norm-05.mp4 create mode 100644 media/ariki-demo-trailer/norm-06.mp4 create mode 100644 media/ariki-demo-trailer/norm-07.mp4 create mode 100644 media/ariki-demo-trailer/norm-08.mp4 create mode 100644 media/ariki-demo-trailer/norm-09-logo.mp4 create mode 100644 media/ariki-demo-trailer/norm-09.mp4 diff --git a/.gitattributes b/.gitattributes index 758a40e..9465a0a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,4 @@ engine/** filter=lfs diff=lfs merge=lfs -text +media/** filter=lfs diff=lfs merge=lfs -text *.pck filter=lfs diff=lfs merge=lfs -text *.exe filter=lfs diff=lfs merge=lfs -text diff --git a/media/ariki-demo-trailer/README.md b/media/ariki-demo-trailer/README.md new file mode 100644 index 0000000..4180429 --- /dev/null +++ b/media/ariki-demo-trailer/README.md @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c8f0c4ab165041137088a80a767cdd061768b0fe0cbeea59d6ed937181c485 +size 861 diff --git a/media/ariki-demo-trailer/ariki-demo-trailer.mp4 b/media/ariki-demo-trailer/ariki-demo-trailer.mp4 new file mode 100644 index 0000000..3d4bccb --- /dev/null +++ b/media/ariki-demo-trailer/ariki-demo-trailer.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2ba13b81940a3053f632df37b91508ce417d38c3637abc62a2842769435a3a0 +size 66289294 diff --git a/media/ariki-demo-trailer/norm-01.mp4 b/media/ariki-demo-trailer/norm-01.mp4 new file mode 100644 index 0000000..a9ee997 --- /dev/null +++ b/media/ariki-demo-trailer/norm-01.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d47cc2550cac22ab3b8cfa9ebb134e1b65cbb308ea20435d3c3fef318dbb708 +size 13272932 diff --git a/media/ariki-demo-trailer/norm-02.mp4 b/media/ariki-demo-trailer/norm-02.mp4 new file mode 100644 index 0000000..486f07e --- /dev/null +++ b/media/ariki-demo-trailer/norm-02.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dcf1a9d24b9bb3e8b6d276886714d9a72ef0fb242d930269f5e63cff313904a +size 9150412 diff --git a/media/ariki-demo-trailer/norm-03.mp4 b/media/ariki-demo-trailer/norm-03.mp4 new file mode 100644 index 0000000..5c304fd --- /dev/null +++ b/media/ariki-demo-trailer/norm-03.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb554ce10e1331e4586fb05113c3d4ef6780ce949fc600d26a32be7d0421983a +size 6957999 diff --git a/media/ariki-demo-trailer/norm-04.mp4 b/media/ariki-demo-trailer/norm-04.mp4 new file mode 100644 index 0000000..54254ff --- /dev/null +++ b/media/ariki-demo-trailer/norm-04.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4065a9cf388eecefb6e30528a70f4e5e0c5482b5261591f30eb0b292ccbc93c2 +size 4091469 diff --git a/media/ariki-demo-trailer/norm-05.mp4 b/media/ariki-demo-trailer/norm-05.mp4 new file mode 100644 index 0000000..72b0a3f --- /dev/null +++ b/media/ariki-demo-trailer/norm-05.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23d37bc65dbff3f5471a1e31c31af65fae616ffd6cd5b151b305f9c17b3e7b40 +size 8563922 diff --git a/media/ariki-demo-trailer/norm-06.mp4 b/media/ariki-demo-trailer/norm-06.mp4 new file mode 100644 index 0000000..267121c --- /dev/null +++ b/media/ariki-demo-trailer/norm-06.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5794ffd56751ed791542dd892449af5de92263b1f37c8699e97fb061079024ba +size 7052078 diff --git a/media/ariki-demo-trailer/norm-07.mp4 b/media/ariki-demo-trailer/norm-07.mp4 new file mode 100644 index 0000000..f5e92c1 --- /dev/null +++ b/media/ariki-demo-trailer/norm-07.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4b95eac2c447c6fa4d0a859409e2fec3e12ae31532d0e3f0c77e62d900c9da7 +size 6090276 diff --git a/media/ariki-demo-trailer/norm-08.mp4 b/media/ariki-demo-trailer/norm-08.mp4 new file mode 100644 index 0000000..3238c72 --- /dev/null +++ b/media/ariki-demo-trailer/norm-08.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c1706ef6347c7b2302d59238186d0e3df51a9ded62d6f562d61644c39bf2b5e +size 5738304 diff --git a/media/ariki-demo-trailer/norm-09-logo.mp4 b/media/ariki-demo-trailer/norm-09-logo.mp4 new file mode 100644 index 0000000..2e16235 --- /dev/null +++ b/media/ariki-demo-trailer/norm-09-logo.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9133b2b3925ec50f21eff234822dfca536325538008f51afbf253db7f1a1a8c4 +size 9522038 diff --git a/media/ariki-demo-trailer/norm-09.mp4 b/media/ariki-demo-trailer/norm-09.mp4 new file mode 100644 index 0000000..8ed1f46 --- /dev/null +++ b/media/ariki-demo-trailer/norm-09.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9c1dbf94469fbe40a5d355e561cb986a1b24ac6da90e7215cca2c0fa21d3ad7 +size 9483304