> Issue with being the only developer on this effort.
If that's the case, then you can't hold yourself accountable for their poor planning. If they didn't build any wiggle room into the deadline, and doesn't have any procedure in place to handle the unexpected, then they have nobody to blame but themselves when the project falls through. They're going to try to pin this on you, but it's not your fault they didn't do any of these things.
But, chances are, they do have a plan B, they're just not telling you about it. Managers do this shit all the time, place unreasonable expectations on you knowing you'll "rise to the challenge". Don't feel any moral compunction to play their game.
If that's the case, then you can't hold yourself accountable for their poor planning. If they didn't build any wiggle room into the deadline, and doesn't have any procedure in place to handle the unexpected, then they have nobody to blame but themselves when the project falls through. They're going to try to pin this on you, but it's not your fault they didn't do any of these things.
But, chances are, they do have a plan B, they're just not telling you about it. Managers do this shit all the time, place unreasonable expectations on you knowing you'll "rise to the challenge". Don't feel any moral compunction to play their game.