📝 ISE_v10_Checkpoint_merged_5.mdv4.6.0 · 2026-10-19

Checkpoint _5 -- "DM2S/NX Master Post 03 (LVI v1.0 and ISE v10.2 etc.)" Chapter 2 -- 2026-10-17

Supersedes ISE_v10_Checkpoint_merged_4.md (_4 is not overwritten). Everything in _4 still stands unless stated here. Section 1 and 6 repeat what is still in force from _4, so this file can be read on its own.

1. Standing rules (operator = Andrew, forum username "Chip")

2. LVI -- DONE (unchanged from _4)

[lvi] v1.0.1 confirmed working on an SMF 2.0.x test system. Not proven: playing an attachment from a restricted board (VLC sends no forum cookie). His v2.0 housekeeping, SMF 2.1.x support and the other parked items in _4 section 3 are still parked.

3. Delivered this chapter (2026-10-16 / 17)

File Version md5
MediaProcessor_v9.29.zip 9.29 (superseded by 9.30, which includes it) cff5607ae01d77efb9881153ae9248a6
MediaProcessor_v9.30.zip 9.30 fb09930e5440a313f823104925896977
cleanISE_Clone_v1.0.1.zip 1.0.1 (superseded) 2d2e71a046558b8259a581198a752dd9
cleanISE_Clone_v1.0.2.zip 1.0.2 (superseded) d6ff3b28edbd7f257785b86b4973863c
cleanISE_Clone_v1.0.3.zip 1.0.3 (superseded) dba67dd7e15ec8a77cf01b00bc10e012
cleanISE_Clone_v1.0.4.zip 1.0.4 (current) ac2e85e76fa7b7ba152a1c2a8e5ab85d
cleanISE_Clone_manual_2.md manual for 1.0.4 (his original left untouched) --

Deploy status: not stated. He said v1.0.4's lock handling was "better"; nothing confirms he installed any of them on Clone.

4. MediaProcessor

5. cleanISE_Clone v1.0.4

Runs as bash cleanISE_Clone [--apply]; dry run without --apply. Only files directly in /var/www/html/ISE_Data. Five rules:

  1. *.tmp older than 60 min -> delete.
  2. *.log over 2048 KB -> copy to .log.1 (.1->.2), empty in place.
  3. Checkpoints. Nothing running: delete processor_checkpoint.json and processor_checkpoint_i*of*.json (old names) of any age. Always: delete processor_checkpoint_i*of*.ckpt older than 1440 min. processor_checkpoint.ckpt is never touched.
  4. audio_store.json.pre* older than 7 days -> delete (covers audio_store.json.pre2419, Sep 28, 4.5 MB; the live store was rewritten Oct 12, so it was stale; AudioProcessor not read, nothing in MediaIndexer/MediaProcessor refers to it).
  5. audio_store.json.lock ("pid N, started ...") older than 60 min AND /proc/N gone -> delete. Pid alive, no pid in the file, or too fresh: left alone.

6. Open items

7. Carried ISE facts (unchanged from _4)