Rules for accountable and traceable AI: system design, requirements management, signal validation and provenance authentication