Not ready for in-depth review, but feel free to comment on the general direction.
Structure of the stepper object will be similar to the previous AvailableURL object, with children as an attribute. However, the stepper items themselves will be more complex, with knowledge of errors or missing fields on the page they reference.
I don't want to create an "everything object", but considering the overlap in functionality I expect the stepper to at some point absorb validate_proposal.py.
Not ready for in-depth review, but feel free to comment on the general direction.
Structure of the stepper object will be similar to the previous AvailableURL object, with children as an attribute. However, the stepper items themselves will be more complex, with knowledge of errors or missing fields on the page they reference.
I don't want to create an "everything object", but considering the overlap in functionality I expect the stepper to at some point absorb
validate_proposal.py
.