If a Weave'd (Dazzle) enemy unit gets to the limbo and reincarnates with Reincarnation (Skeleton King) or Aegis of Immortal, that unit reclaims his/her Armor stats back. The Weave debuff should be preserved AND continue lowering the units armor while he/she is at limbo.
Same thing applies for the allied units aswell. Allied units should preserve the bonus Armor after reincarnating, and continue building up Armor while they are at limbo.

Reproduction Steps:
  1. Grab a Dazzle with Weave level 3 recommended for a longer duration
  2. Create an enemy Skeleton King with Reincarnation
  3. Create both an allied and enemy dummies for armor comparison
  4. Attack the Skeleton King
  5. Before the last blow, cast Weave upon the enemy dummy and the Skeleton King and kill him
  6. ----------
  7. Give Dazzle an Aegis of Immortal
  8. Cast Weave upon yourself and the allied dummy
  9. Kill Dazzle with the Skeleton King

Current Result:

Neither the negative, nor the positive armor is preserved. The heroes reincarnate as if they were actually dead and then reborn.

Expected Result:

Both negative, and the positive armor should be preserved. Not only preserved, they should continue to build up, meaning that (assuming that the heroes were all bonus-armor-free) the reincarnated heroes should have the exact same positive/negative armor as the dummy heroes have.

Considering the fact that Weave level 3 is 24 seconds long, and with the Aghanim's Scepter it is 30 glorious seconds long, this pretty is horrible.

Death should and is removing the Weave buff/debuff.
Aegis'd death is not the same with a regular death.