The first incompleteness theorem says that for any consistent formal system T (with a recursively enumerable set of axioms) capable expressing of elementary arithmetic, T can express a statement which it can neither prove nor disprove.
The second incompleteness theorem says that T can't prove the statement "T is consistent". (I've still glossed over a number of technical details here; pick up a book on model theory if you want all the messy internals.)
First order logic is notably not capable of expressing elementary arithmetic. And observers aren't involved in any way.
Sorry if you can’t read deeply into it or something. I’m not posting for grad students. I can sense you just like to correct people. Ahhhh I’m so wrong, you’re right?
I guess you could call a Turing Machine implementing the search algorithm for proofs implied by a logic an "observer", since it produces "reachability observations" i.e. proofs.
It's tempting to try to apply them (or rather the same kind of conclusions) in other (non math) contexts, but it's very not obvious that you'll get something sensible. While you can play with the ideas, invoking Godel's theorem outside of its specific context doesn't make much sense.