Issue review after phase 12 #14

Merged
cliu merged 14 commits from docs/issue-review into main 2026-10-01 19:01:52 +10:00
Owner

Summary

  • Closed 17 issues confirmed by the user (ISS-009, 011, 016, 017, 020, 025, 026, 036, 039, 042-047, 050, 051).
  • Tested and documented: blocked-item writes are silent (ISS-011); dssqld paths limited to 79 characters (ISS-020); %% in PRINT (ISS-025); itmval -f crashes even on a fresh start (ISS-022, stays open); UMH tools work on a fresh start (ISS-030); STATION_STAT hourly records (ISS-021); CLASS_RESET_COMMAND not drivable by dssqld, Engineering Module reset verified (ISS-028); dropped ithloahis sample becomes the next unit's initial value, reproduced (ISS-038); forced rollover limited to once per 2 minutes.
  • GUI checks with the user: report item prompt filter works (ISS-048); OPC UA browse works when the Value node is picked (ISS-033); new alarm history records clean (ISS-037).
  • CI-Eng-Sample: stale itemId removed from CIENG_Tank (ISS-052); new buttons Manual (0) / Auto (1) write PUMP1.MODE; 19b_audit_item_df.qli sets Audit trailing wanted - operator writes are audited only with AUDIT_INFO 1 (ISS-049).
  • system-check: unlicensed shutdown after about 1 h 10 min.
  • Still open: ISS-018, 022, 029, 035, 041 (HTML trend), and the issues marked ready to close.

Test plan

  • Full CI-Eng-Sample remove/reload: 0 errors
  • Display buttons write PUMP1.MODE after the reload (name binding) and the write is audited as ITEM.VALUE.MODIFY.OPER-INTERFACE
  • AUDIT_INFO 0: operator write not audited
  • Number field shows the live value after removing the stale itemId
  • Temporary test class/object/report removed; CIENG_INCR reset

🤖 Generated with Claude Code

## Summary - Closed 17 issues confirmed by the user (ISS-009, 011, 016, 017, 020, 025, 026, 036, 039, 042-047, 050, 051). - Tested and documented: blocked-item writes are silent (ISS-011); `dssqld` paths limited to 79 characters (ISS-020); `%%` in PRINT (ISS-025); `itmval -f` crashes even on a fresh start (ISS-022, stays open); UMH tools work on a fresh start (ISS-030); `STATION_STAT` hourly records (ISS-021); `CLASS_RESET_COMMAND` not drivable by `dssqld`, Engineering Module reset verified (ISS-028); dropped `ithloahis` sample becomes the next unit's initial value, reproduced (ISS-038); forced rollover limited to once per 2 minutes. - GUI checks with the user: report item prompt filter works (ISS-048); OPC UA browse works when the `Value` node is picked (ISS-033); new alarm history records clean (ISS-037). - CI-Eng-Sample: stale `itemId` removed from `CIENG_Tank` (ISS-052); new buttons *Manual (0)* / *Auto (1)* write `PUMP1.MODE`; `19b_audit_item_df.qli` sets *Audit trailing wanted* - operator writes are audited only with `AUDIT_INFO` 1 (ISS-049). - system-check: unlicensed shutdown after about 1 h 10 min. - Still open: ISS-018, 022, 029, 035, 041 (HTML trend), and the issues marked ready to close. ## Test plan - [x] Full CI-Eng-Sample remove/reload: 0 errors - [x] Display buttons write `PUMP1.MODE` after the reload (name binding) and the write is audited as `ITEM.VALUE.MODIFY.OPER-INTERFACE` - [x] `AUDIT_INFO` 0: operator write not audited - [x] Number field shows the live value after removing the stale `itemId` - [x] Temporary test class/object/report removed; `CIENG_INCR` reset 🤖 Generated with [Claude Code](https://claude.com/claude-code)
cliu added 13 commits 2026-10-01 18:58:22 +10:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
cliu added 1 commit 2026-10-01 19:01:41 +10:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
cliu merged commit b25b7c5720 into main 2026-10-01 19:01:52 +10:00
cliu deleted branch docs/issue-review 2026-10-01 19:01:52 +10:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cliu/ci-server-engineer#14
No description provided.