fix: directory-concept, operation log