You can get the full details from BMC Atrium documents.
Job of recon engine is to reconcile the data from various datasets (Discovery/manual) in to golden dataset. As all sources may have same data then which one need to go in Golden data set is the problem, to handle this precedence rules are there in recon. Data with hire precedence goes in golden dataset. Precedence value can configured at dataset/class/attribute level.