139 lines
7.3 KiB
JSON
139 lines
7.3 KiB
JSON
[
|
|
{
|
|
"id": "browser-scss-builder-system",
|
|
"version": "0.0.5-20260625-local",
|
|
"createdAt": "2026-06-25",
|
|
"title": "Browser SCSS Builder System",
|
|
"summary": "Added a separated browser styling builder layer and moved local Toolkit socket defaults away from the deployed socket port.",
|
|
"changes": [
|
|
"Added SCSS builder partials for variables, mixins, typography, layout, surfaces, buttons, forms, scrollbars, and Toolkit-specific classes.",
|
|
"Documented the styling boundary between browser class builders and native-compatible React Native StyleSheet usage.",
|
|
"Changed the local Toolkit socket default port to 5175 while keeping deployed Toolkit automation on 5174."
|
|
]
|
|
},
|
|
{
|
|
"id": "woodpecker-gitea-endpoint-fix",
|
|
"version": "0.0.5-20260624-local",
|
|
"createdAt": "2026-06-24",
|
|
"title": "Woodpecker Gitea Endpoint Fix",
|
|
"summary": "Repaired Woodpecker pipeline creation by pointing the server at the Gitea endpoint reachable from the cluster.",
|
|
"changes": [
|
|
"Updated the Woodpecker Kubernetes configuration to use the reachable Gitea IP endpoint instead of the unresolved HTTPS hostname.",
|
|
"Restarted the Woodpecker server and agent so new pipeline runs can fetch repository config again.",
|
|
"Validated Gitea API reachability from inside the Kubernetes namespace."
|
|
]
|
|
},
|
|
{
|
|
"id": "woodpecker-toolkit-socket-node-path",
|
|
"version": "0.0.5-20260624-local",
|
|
"createdAt": "2026-06-24",
|
|
"title": "Woodpecker Toolkit Socket Node Path",
|
|
"summary": "Fixed deployed Toolkit socket restarts when SSH sessions do not load the user's Node path.",
|
|
"changes": [
|
|
"Updated the Toolkit socket restart script to find Node and npm from standard macOS, Homebrew, and NVM locations.",
|
|
"Added a bounded health retry so deploys wait for the socket to bind before failing.",
|
|
"Fixed the Woodpecker frontend health URL check so pipeline interpolation cannot strip the deploy target.",
|
|
"Ignored local Toolkit socket PID and log files created by shared workspace deploys.",
|
|
"Kept the restart command safe for non-interactive SSH deploy sessions.",
|
|
"Preserved the shared workspace socket behavior for deployed Toolkit editing."
|
|
]
|
|
},
|
|
{
|
|
"id": "deployed-toolkit-socket-workspace",
|
|
"version": "0.0.5-20260624-local",
|
|
"createdAt": "2026-06-24",
|
|
"title": "Deployed Toolkit Socket Workspace",
|
|
"summary": "Prepared deployments to run a shared Toolkit socket against the development workspace data and assets.",
|
|
"changes": [
|
|
"Added deploy-aware Toolkit socket URL selection for built browser clients.",
|
|
"Added Woodpecker deploy steps to restart the Toolkit socket and validate frontend and socket health endpoints.",
|
|
"Added a shared workspace socket restart script that writes Toolkit JSON and uploaded media into the repo source folders."
|
|
]
|
|
},
|
|
{
|
|
"id": "toolkit-structured-media-authoring",
|
|
"version": "0.0.2-20260624-local",
|
|
"createdAt": "2026-06-24",
|
|
"title": "Toolkit Structured Media Authoring",
|
|
"summary": "Expanded Toolkit authoring into structured forms with socket-backed image and audio upload support.",
|
|
"changes": [
|
|
"Replaced raw JSON editing with field-based Toolkit forms across current Toolkit resources.",
|
|
"Added Images as a Toolkit section and simplified Audio records around name, category, description, file path, upload, and playback.",
|
|
"Added socket-backed media uploads, compact icon controls, themed scrollbars, and denser Toolkit layout refinements."
|
|
]
|
|
},
|
|
{
|
|
"id": "toolkit-json-authoring-crud",
|
|
"version": "0.0.2-20260624-local",
|
|
"createdAt": "2026-06-24",
|
|
"title": "Toolkit JSON Authoring CRUD",
|
|
"summary": "Added socket-backed authoring forms for the active Toolkit records on the task board.",
|
|
"changes": [
|
|
"Added JSON record list, create, update, delete, refresh, and import controls for Petitioners, Resources, Audio, Seed, and Rulings.",
|
|
"Extended the Toolkit socket server and client to read, save, create, update, delete, watch, and broadcast active JSON resources.",
|
|
"Kept Credits as a singleton Toolkit content editor while preserving the polished read-only credits card."
|
|
]
|
|
},
|
|
{
|
|
"id": "woodpecker-deploy-pipeline",
|
|
"version": "0.0.2-20260623-f531e1b",
|
|
"createdAt": "2026-06-23",
|
|
"title": "Woodpecker Deploy Pipeline",
|
|
"summary": "Added a Woodpecker pipeline for validating, building, notifying, and deploying the hosted web app.",
|
|
"changes": [
|
|
"Added deploy lifecycle Discord notifications for start, success, and failure states.",
|
|
"Added Woodpecker validation for lint, tests, and the Vite web build.",
|
|
"Added a deployment step that syncs the built renderer bundle to the local nginx host.",
|
|
"Updated deployment to publish over a dedicated SSH deploy key instead of a Kubernetes host volume."
|
|
]
|
|
},
|
|
{
|
|
"id": "consolidated-toolkit-content-files",
|
|
"version": "0.0.2-20260616-d0ac1c5",
|
|
"createdAt": "2026-06-16",
|
|
"title": "Consolidated Toolkit Content Files",
|
|
"summary": "Moved Changelog, Credits, and Legal content into the Toolkit data folder while keeping their shared interfaces in the data types module.",
|
|
"changes": [
|
|
"Moved changelog, credits, and legal JSON content under src/data/toolkit.",
|
|
"Moved Changelog and Credits interfaces into src/data/types alongside the existing Legal interfaces.",
|
|
"Kept src/data/index.ts as the single data import surface for screens, stores, and socket clients."
|
|
]
|
|
},
|
|
{
|
|
"id": "typed-toolkit-data-baseline",
|
|
"version": "0.0.2-20260616-d0ac1c5",
|
|
"createdAt": "2026-06-16",
|
|
"title": "Typed Toolkit Data Baseline",
|
|
"summary": "Converted empty Toolkit JSON placeholders into typed wiki-derived starter data and clarified the canonical Credits source.",
|
|
"changes": [
|
|
"Added shared data interfaces for gameplay resources, petitioners, rulings, map state, factions, story, lore, audio, endings, references, and legal content.",
|
|
"Exported Toolkit seed data, legal content, credits, and changelog data through the root data index.",
|
|
"Prepared the Toolkit data folder for a later consolidation of Credits, Changelog, and Legal content."
|
|
]
|
|
},
|
|
{
|
|
"id": "changelog-discipline-guidance",
|
|
"version": "0.0.2-20260616-d0ac1c5",
|
|
"createdAt": "2026-06-16",
|
|
"title": "Changelog Discipline Guidance",
|
|
"summary": "Documented the expectation that meaningful commit and push work should include a changelog entry.",
|
|
"changes": [
|
|
"Added commit and push changelog guidance to the root agent instructions.",
|
|
"Added data-folder rules for maintaining changelog entries as the release ledger.",
|
|
"Updated README, LLM notes, and the machine manifest so future agents can find the workflow rule."
|
|
]
|
|
},
|
|
{
|
|
"id": "build-metadata-changelog-poc",
|
|
"version": "0.0.1-20260616-13aa686",
|
|
"createdAt": "2026-06-16",
|
|
"title": "Build Metadata and Changelog Scaffold",
|
|
"summary": "Proof-of-concept changelog record for tracking deliverables alongside the visible build identifier.",
|
|
"changes": [
|
|
"Added pre-commit build metadata for version, build date, and last successful commit.",
|
|
"Added a Change Log route to the main menu.",
|
|
"Seeded data-backed changelog content for future release notes."
|
|
]
|
|
}
|
|
]
|