starterkit-config-util
starterkit-config-util
@devopsnext/starterkit-config-util owns app-config resolution, AES browser storage,
the authenticated fetch layer and the third-party-integration loader for the Think
Talent frontends. It exists because three apps carried byte-identical copies of the
same ~140 lines and drifted — and, for the integration loader, because that one rule
had been written eight times across the family and the copies had already drifted.
The core principle, and everything below follows from it:
The package owns MECHANISM. Your repo owns DATA. Every failure mode in this document is someone moving one across that line — or the package reading a value the repo stopped defining, in a place no gate can see.
Read this first: the failure modes that produce a GREEN BUILD
The package's own README explains the API well. What it cannot tell you is which mistakes are silent. These are, and each has a specific counter below.