This PR brings up the tirx namespace. We have been spliting out the
original tir namespace to include high-level component s_tir and this PR
updates the remaining low-level part as tirx namespace
## What
Replace 6 bare `except:` clauses with `except Exception:`.
## Why
Bare `except:` catches `BaseException`, including `KeyboardInterrupt`
and `SystemExit`, which can prevent clean process shutdown and mask
critical errors. Using `except Exception:` catches all application-level
errors while allowing system-level exceptions to propagate correctly.
This PR phases out VTA from the current development main branch.
The particular component will remain available in past releases
and is not actively maintained as of now.
* Optimize release note script generate process
* `gahter_prs.py`: create one csv file only, keep sheet header name with next step script `make_notes.py` same;
* `make_notes.py`: create a categories/tags dictionary, used to map various categories/tags to normal ones;
* `README.md`: modifiction aligned with updated scripts etc.
* Fix typo in `release_process.rst`.