docs: audit accounting endpoint stubs

This commit is contained in:
Mario Fetka
2026-06-02 16:34:07 +00:00
parent df3f9b3e3b
commit f1e88ab88d
4 changed files with 117 additions and 5 deletions

15
AI.md
View File

@@ -642,3 +642,18 @@ Latest endpoint audit checkpoint from patch 0225:
a separate secure secret-storage provider with strict no-secret logging rules.
Next patch number should be `0226`.
Latest endpoint audit checkpoint from patch 0226:
- After skipping later-generation-only material, the next relevant block found
was Accounting: SDK `0x2222/23/150`..`23/153` / wire `0x96`..`0x99`.
- Patch `0226` adds disabled `#if 0` selector stubs in `src/nwbind.c` for
Get Current Account Status, Submit Account Charge, Submit Account Hold, and
Submit Account Note. The NDK marks these as NetWare 2.x/3.x/4.x/5.x, so they
are eligible under the 1.x/2.x/3.x plus planned-4.x audit scope.
- Do not fake success for these accounting calls: print/accounting servers can
use hold/charge/note semantics for real billing/audit behavior. Future owner
is the accounting provider, with possible integration to queue printing for
page/job charging.
Next patch number should be `0227`.