[build] variable renaming and line id instead of rule id to identify rules