The golf course I belong to is closed today due to the fact we had a monsoon move through here yesterday dumping a lot of rain here.
So I thought, OK no golf I can do some antenna work. NOT! Winds are howling and I am not about to go up the tower to install that 10 meter beam I want to put up.
No space in my attic for antennas. I have actually never been in the attic and have lived here for 27 years. Low pitched roof, no much room to move around up there.
Consider yourself lucky that you have a nice high pitch on your roof and can install a dipole of some sort in there. I hope it works out for you. Lots of hams use attic dipoles so I am sure yours will work too. Plus I like your attitude with regards to your situation and the HOA. People will tell you to move, get a divorce if your wife does not want to move, all for the sake of being able to put up antennas. Hardly worth a divorce so you can put a dipole up outside IMO.

Do what you can do with what you have available. I have antennas outside but none of them are any higher than 38 feet at the apex. Put that is what I have to work with and so be it. I have a lot of fun on the air with the antennas I have up.
Now I will go outside and see if my dipoles are still in the air

73, Rick VE3FMC