docs(code-runtime-python): state the empty invariant's real reason

packages/AGENTS.md:18 requires a package-specific "No runtime invariant:"
reason on an empty installer. This one described a process-boundary
implementation and real-subprocess integration tests that the package does
not carry — it ships the wire-protocol codec and its Python mirror, covered
by protocol.spec.ts and protocol-mirror.e2e.ts.
This commit is contained in:
Chinesezjc
2026-08-17 18:32:18 +08:00
parent d1700c8a01
commit 3057f3bb1b
@@ -15,8 +15,9 @@ export const name = 'code-runtime-python-invariant'
export const inject = ['invariants']
/**
* No runtime invariant: this process-boundary implementation exposes no same-process event relation;
* the fd-3 protocol and real-subprocess integration tests cover it.
* No runtime invariant: this package ships only the fd-3 wire-protocol codec and its Python mirror,
* exposing no runtime event sequence or mutable data relation; `protocol.spec.ts` and
* `protocol-mirror.e2e.ts` cover the protocol's behavior.
*/
const install: InvariantInstaller = () => {}