F3200 record number
In QC.cpp, QC::flushData(), reportReplicatedRecord() is called in two places. When the suspected replication involves “previous records”, the first record number is “global”, i.e. it is the sum of the record number in the current file and the number of records in any other files which describe earlier times. When the suspected replication involves “records to be flushed”, the first record number is “local”, i.e. it refers only to the currently open file.
It can be confusing to use two kinds of record number in the same context. I recommend using only the local record number, because, so far as I can tell, the replication check is local to a single file.