Commit Graph
12 Commits
Author SHA1 Message Date
mrcharles af3f2a7fd8 [#784] framework: set-e-safe cn_count fallback (|| true, not bare removal)
ci / audit (push) Successful in 1m9s
https://projects.knownelement.com/issues/784
2026-09-05 07:32:23 -05:00
mrcharles 91187fa2ac [#784] framework fix: cn_count double-count (grep -c prints 0 + || echo 0 appended second line)
ci / audit (push) Successful in 52s
https://projects.knownelement.com/issues/784
2026-09-05 07:13:27 -05:00
mrcharles 634a8c665e [#784] CI gate alignment: prune legacy/agent dirs from shellcheck; fix SC2015/SC2002
ci / audit (push) Successful in 48s
Debian shellcheck (CI job container) vs koalaman:stable skew resolved by
fixing real findings + exempting ported legacy suites and non-shell agent
scripts, mirroring the archive/ treatment.
https://projects.knownelement.com/issues/784
2026-09-05 06:20:09 -05:00
mrcharles e72072282e [#784] add fleet CI workflow (shellcheck + secret scan + rule audit)
ci / audit (push) Failing after 26s
https://projects.knownelement.com/issues/784
2026-09-05 06:08:00 -05:00
mrcharles c14e8b531b [#705] point questions file at Redmine (model retired)
https://projects.knownelement.com/issues/705
2026-09-05 05:32:29 -05:00
mrcharles 19b2891102 [#705] record founding decisions as ADR 0001
Questions-file answers retired into docs/adr per the Redmine-first model.
https://projects.knownelement.com/issues/705
2026-09-05 05:30:37 -05:00
mrcharles 8b9366f59b feat: CMDB seed refresh — stlpc-3dps-1/2 added from t/307 [#705][#769]
78 CIs; +2 created in GLPI under Change 12.

https://projects.knownelement.com/issues/705
2026-09-04 14:22:33 -05:00
mrcharles c917bbbd15 docs(glpi-change): deprecate in favor of mglpi (mopac-glpi-go) [#767]
Charles ruling 2026-09-04: custom tooling lives in ukrrs/connectors,
written in Go, MCP/CLI dual-surface. Script still works; new code uses
mglpi (shim ~/.local/bin/mglpi, exec-host mopac-cli-mglpi).

https://projects.knownelement.com/issues/767#note-4191
2026-09-04 09:01:01 -05:00
mrcharles eaa6c4a955 feat(glpi-change): agent identity mode + transition/followup/list [#767]
CR ladder tooling per t/325: --agent files Changes AS the cmdb user
(Hotliner switch built in), status transitions + followups + list for
the escalation ladder. Fixes create parsing: GLPI returns an ARRAY,
the #769 original died on prod. Verified live end-to-end (CR 5 filed,
followed, transitioned by the agent; CI writes hostile-checked DENIED).

https://projects.knownelement.com/issues/767#note-4191
2026-09-04 07:14:09 -05:00
mrcharles 4acbc0bcd4 feat: glpi-test compose — loopback GLPI 11.0.8 + MariaDB 12.3.3 [#769]
Workstation test lane (Charles: GLPI/vault/cloudron-app tests run as
docker on the workstation). Auto-install verified; loopback :8090.

https://projects.knownelement.com/issues/769#note-4152
2026-09-04 06:19:36 -05:00
mrcharles 43d59fe48f feat: glpi-change.sh — log GLPI Change entries from the CLI (OQ7) [#769]
First entry created live (Change id=1, backfill of the repo split).
GLPI API allowlist resolved — sessions work from the workstation.

https://projects.knownelement.com/issues/769#note-4152
2026-09-04 06:09:53 -05:00
mrcharles 5d02177e63 chore: initial import from KNEL/PFVCluster@041d311 [#769]
Split per O&M lane work order. Full history: KNEL/PFVCluster.
https://projects.knownelement.com/issues/769#note-4152
2026-09-03 21:39:15 -05:00