fix: constraint_width
checkpoint
fix(CMakeLists.txt): clean up external dir structure; use NDEBUG for gflag