so what if I resynced my recovery catalog at
10:00AM and there has been high transaction after that.
I'm automatically archiving. And the database crashes at 2:00PM
Would I be able to recover everything uptill the time
the database crashed or I would only be able
to recover up to the last time the recovery catalog was
resynced?

run {
allocate channel ch1 type disk;
backup database
format '/oracle/storage/backup%U';
sql 'ALTER SYSTEM ARCHIVE LOG CURRENT';
sql 'ALTER SYSTEM ARCHIVE LOG ALL';
}