Given that ART was written in Common Lisp and exposed a full Common Lisp inside, it would also be trivial to get large amounts of information about its implementation (data structures, functions, arglists, documentation, traces, macro expansions, disassemblies, ...). I'm pretty sure ART itself had extensive debugging&tracing tools for the rules engine.
Not having source to some Common Lisp software, says very little, when the full Common Lisp environment is available for introspection.
I wouldn't expect that ART was shipped in source to its customers. But I would expect that both ART and the underlying Lisp had excellent introspection capabilities.
http://clipsrules.sourceforge.net/WhatIsCLIPS.html
> The prototype version of CLIPS was developed in the spring of 1985 in a little over two months. Particular attention was given to making the tool compatible with expert systems under development at that time by the Artificial Intelligence Section. Thus, the syntax of CLIPS was made to very closely resemble the syntax of a subset of the ART expert system tool developed by Inference Corporation.
Since ART was what they were using.
> Although originally modelled from ART, CLIPS was developed entirely without assistance from Inference or access to the ART source code.
Sure, it wouldn't say anything else in their position.
I would guess to be compatible one would need to know both syntax and semantics (what the constructs are doing and how a rule system executes the rules) of the constructs of ART. Having access to documentation and actual implementations helps with that.
I never did say anything about source code or performance. I would also not think that people were stupid - especially since they were smart enough to develop expert systems.