Without having a solution to your particular problem, why would you want to copy the config info into each post? One solution is to set the layout templates to look for this information in your frontmatters and if it exsits, use it, but if it doesn’t exist, use the config information. Then you don’t need it on each file.
Or if you do need it on each file, but you never use the params directly from the config in any layout templates, then just put that information in the archetype itself.
Or of course you may have your own reasons for doing what you seek to do, but those are some alternative ways to consider the problem.
I wanted to avoid using taxonomy to define authors, and I wanted to set a default author variables in each post.
So after users have created a new post via hugo new, they can edit the post front matter to set the right author info (replace default values).
To summarize It’s a way to set default front matter values for author (based on the author defined in the config file).
I imagine I can do (in the archetype file) something like: