chaffchaff
← rule catalog

import.depth-exceeded

enforcedstructuralseverity: high
A deterministic fact about the artifact that asserts nothing about behavior, so it needs no eval (SPEC §6).

Claim

An @-import sits more than four hops from the declared file, past the documented maximum. Its content silently never loads.

Rationale

code.claude.com/docs/en/memory: imports have a "maximum depth of four hops". Content behind hop five fails silently.

Fix

Flatten the chain: import the deep file from a file within four hops, or inline the content.

chaff explain import.depth-exceeded: same registry, offline, from the CLI.