From 6f7c90cc9838e2f6ff4b67b5606d57076015c803 Mon Sep 17 00:00:00 2001 From: Martino Ferrari Date: Wed, 24 Jun 2026 01:47:43 +0200 Subject: [PATCH] Stop tracking dev workspace runtime artifacts Untrack generated runtime state under workspace/data (SQLite audit db + WAL/SHM, config/control-logic/synthetic versions, trash, acl) plus dev logs and iocsh history; these are regenerated on each run. Curated fixtures (demo.xml, epics_test.xml, the EPICS test IOC db, run.sh, st.cmd) stay tracked. Extend .gitignore so they don't return. Co-Authored-By: Claude Opus 4.6 --- workspace/data/acl.json | 31 --------- workspace/data/audit.db | Bin 32768 -> 0 bytes workspace/data/audit.db-shm | Bin 32768 -> 0 bytes workspace/data/audit.db-wal | 0 ...nfig-set-snapshot-2026-06-21-23-53-12.json | 13 ---- .../data/configs/instances/new-instance.json | 13 ---- .../configs/instances/new-instance.v1.json | 8 --- .../configs/instances/new-instance.v2.json | 12 ---- workspace/data/configs/rules/new-rule.json | 8 --- workspace/data/configs/rules/new-rule.v1.json | 8 --- .../sets/new-config-set-1782117410757.json | 7 -- .../sets/new-config-set-1782117410757.v1.json | 7 -- .../data/configs/sets/new-config-set.json | 47 ------------- .../data/configs/sets/new-config-set.v1.json | 7 -- .../data/configs/sets/new-config-set.v2.json | 25 ------- .../data/configs/sets/new-config-set.v3.json | 46 ------------- .../data/configs/sets/new-config-set.v4.json | 44 ------------- workspace/data/controllogic.json | 62 ------------------ .../cl-8c72c8bd37407d7f.v1.json | 8 --- .../cl-8c72c8bd37407d7f.v2.json | 60 ----------------- .../cl-8c72c8bd37407d7f.v3.json | 60 ----------------- .../cl-8c72c8bd37407d7f.v4.json | 60 ----------------- .../flow_temperature-ae86ba34.v1.json | 61 ----------------- ...rature_fork_1782058579992-1fd31660.v1.json | 61 ----------------- .../new-config-set.json | 7 -- .../cl-0f99598ca4d0ea15.1781883404740.json | 7 -- workspace/softioc.log | 6 -- workspace/softioc/.iocsh_history | 0 workspace/uopi.log | 4 -- 29 files changed, 672 deletions(-) delete mode 100644 workspace/data/acl.json delete mode 100644 workspace/data/audit.db delete mode 100644 workspace/data/audit.db-shm delete mode 100644 workspace/data/audit.db-wal delete mode 100644 workspace/data/configs/instances/new-config-set-snapshot-2026-06-21-23-53-12.json delete mode 100644 workspace/data/configs/instances/new-instance.json delete mode 100644 workspace/data/configs/instances/new-instance.v1.json delete mode 100644 workspace/data/configs/instances/new-instance.v2.json delete mode 100644 workspace/data/configs/rules/new-rule.json delete mode 100644 workspace/data/configs/rules/new-rule.v1.json delete mode 100644 workspace/data/configs/sets/new-config-set-1782117410757.json delete mode 100644 workspace/data/configs/sets/new-config-set-1782117410757.v1.json delete mode 100644 workspace/data/configs/sets/new-config-set.json delete mode 100644 workspace/data/configs/sets/new-config-set.v1.json delete mode 100644 workspace/data/configs/sets/new-config-set.v2.json delete mode 100644 workspace/data/configs/sets/new-config-set.v3.json delete mode 100644 workspace/data/configs/sets/new-config-set.v4.json delete mode 100644 workspace/data/controllogic.json delete mode 100644 workspace/data/controllogic_versions/cl-8c72c8bd37407d7f.v1.json delete mode 100644 workspace/data/controllogic_versions/cl-8c72c8bd37407d7f.v2.json delete mode 100644 workspace/data/controllogic_versions/cl-8c72c8bd37407d7f.v3.json delete mode 100644 workspace/data/controllogic_versions/cl-8c72c8bd37407d7f.v4.json delete mode 100644 workspace/data/synthetic_versions/flow_temperature-ae86ba34.v1.json delete mode 100644 workspace/data/synthetic_versions/flow_temperature_fork_1782058579992-1fd31660.v1.json delete mode 100644 workspace/data/trash/configs/sets/new-config-set.1781970149012/new-config-set.json delete mode 100644 workspace/data/trash/controllogic/cl-0f99598ca4d0ea15.1781883404740.json delete mode 100644 workspace/softioc.log delete mode 100644 workspace/softioc/.iocsh_history delete mode 100644 workspace/uopi.log diff --git a/workspace/data/acl.json b/workspace/data/acl.json deleted file mode 100644 index 0201344..0000000 --- a/workspace/data/acl.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "panels": { - "epics_test": { - "owner": "" - }, - "new-plot-panel": { - "owner": "", - "folder": "fld-c5396468072d4f69" - }, - "test": { - "owner": "martino", - "order": 1 - }, - "test-1781729251317": { - "owner": "", - "order": 3 - } - }, - "folders": { - "fld-68b0bb9c23c9fd3b": { - "id": "fld-68b0bb9c23c9fd3b", - "name": "Test", - "owner": "" - }, - "fld-c5396468072d4f69": { - "id": "fld-c5396468072d4f69", - "name": "Plots", - "owner": "martino" - } - } -} \ No newline at end of file diff --git a/workspace/data/audit.db b/workspace/data/audit.db deleted file mode 100644 index bc3eab74015388c32f6204f1ed191feb7bf3bf59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32768 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