fix(go-session): annotate intrinsic banned imports per AX-6

Closes tasks.lthn.sh/view.php?id=668

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Codex 2026-04-24 19:26:24 +01:00
parent 05f8a0050c
commit 27dd3bbbb4
6 changed files with 22 additions and 22 deletions

View file

@ -2,9 +2,9 @@
package session
import (
"maps"
"slices"
"time"
"maps" // Note: intrinsic — maps.Keys exposes tool names for deterministic analytics output; no core equivalent
"slices" // Note: intrinsic — slices.Sorted orders analytics rows deterministically; no core equivalent
"time" // Note: intrinsic — time.Duration arithmetic for session, active-time, and latency metrics; no core equivalent
core "dappco.re/go/core"
)

View file

@ -2,7 +2,7 @@
package session
import (
"bytes"
"bytes" // Note: intrinsic — byte-slice helpers implement local string primitives without strings import; no core equivalent
core "dappco.re/go/core"
)

View file

@ -2,9 +2,9 @@
package session
import (
"html"
"path"
"time"
"html" // Note: intrinsic — escaping transcript content for generated HTML; stdlib encoder is the output contract
"path" // Note: intrinsic — output parent directory derivation for slash-separated paths; no core equivalent
"time" // Note: intrinsic — duration formatting thresholds for rendered summaries; no core equivalent
core "dappco.re/go/core"
)

View file

@ -2,14 +2,14 @@
package session
import (
"bufio"
"io"
"io/fs"
"iter"
"maps"
"path"
"slices"
"time"
"bufio" // Note: intrinsic — streaming JSONL scan with an explicit bounded buffer; no core equivalent
"io" // Note: intrinsic — Reader and ReadCloser contracts for transcript streams and hostFS handles; no core equivalent
"io/fs" // Note: intrinsic — fs.FileInfo metadata returned from hostFS.Stat; no core equivalent
"iter" // Note: intrinsic — public lazy sequence API for sessions and events; no core equivalent
"maps" // Note: intrinsic — maps.Keys exposes JSON fallback key sets for deterministic output; no core equivalent
"path" // Note: intrinsic — slash-separated transcript path joining and base-name extraction; no core equivalent
"slices" // Note: intrinsic — iterator collection, sorted keys, and session ordering; no core equivalent
"time" // Note: intrinsic — RFC3339 transcript timestamps and session age calculations; no core equivalent
core "dappco.re/go/core"
)

View file

@ -2,10 +2,10 @@
package session
import (
"iter"
"path"
"slices"
"time"
"iter" // Note: intrinsic — public lazy sequence API for search results; no core equivalent
"path" // Note: intrinsic — slash-separated transcript glob path construction; no core equivalent
"slices" // Note: intrinsic — slices.Collect materialises search iterator results; no core equivalent
"time" // Note: intrinsic — search result timestamps mirror parsed transcript event times; no core equivalent
core "dappco.re/go/core"
)

View file

@ -2,9 +2,9 @@
package session
import (
"io/fs"
"path"
"syscall"
"io/fs" // Note: intrinsic — fs.FileInfo metadata for executable checks from hostFS.Stat; no core equivalent
"path" // Note: intrinsic — PATH candidate and temporary tape path construction; no core equivalent
"syscall" // Note: intrinsic — ForkExec/Wait4 invokes VHS without importing banned os/exec; no core equivalent
core "dappco.re/go/core"
)