Explaining what Bob and Alice will experience (assuming they are both omniscient)
System A (inertial reference frame A) is where Bob resides. He will be the twin who stays within his inertial reference frame at all times.
Bob put a huge ruler in System A which will also remain at rest just like Bob.
The blue lines symbolize the ruler, which is 2 Ls (lightseconds) long.
The blue ruler will contract in System B which travels at v=0.5c by a factor of ~0.866 according to L' = L*(1-(v^2/c^2)) ~1.732 Ls.
In System B there is also a huge purple ruler. This ruler is traveling at v=0.5c relative to Bob/Bob's System A. The purple ruler measures 2 Ls within System A as you can see from the drawing in System A. Therefore, in System B it is at rest in, it will measure ~2.3 Ls
Alice has a rocket which is symbolized by the green and light blue colors. Green is the back and light blue is the front of the rocket.
The rocket is also 2 Ls long within System A (Bob's rest frame). The rocket is at rest at the beginning of this experiment.
Alice, which resides at the back of the rocket, accelerates at e1 (event). She accelerates the rocket to v=0.5c. We idealize the acceleration to be instantaneous.
The acceleration gets Alice and the rocket into the purple's ruler rest frame. Now Alice, the rocket and the purple ruler are traveling at v=0.5c relative to Bob/his rest frame. Let's see what allice observes (given she was omniscient).
Before accelerating, Alice places a long line of clocks from e1 to e2 within Bob's rest frame onto the blue ruler.
Alice also places a long line of clocks inside the rocket parallel to the clocks she placed in Bob's rest frame (also Alice's rest frame until she accelerates).
Now when Alice accelerates, the clock at the back of the rocket, where Alice resides, won't be affected by the acceleration/switching into System B at all.
However, since Alice now is in System B, all events not being local are time/position shifted. The clocks in front of Alice, towards e2, display more than 0s. The further away the clocks, the higher the number of the counter will be.
If Alice had placed clocks behind her as well, those clocks would remain at zero for quite some time, before starting to count, with the furthest away to the back showing the lowest count .
The clocks in Bob's system A are not parallel to the clocks in the rocket anymore, because everything along the line the clocks have been placed in system A is length contracted seen from alice's new rest frame system B.
(The clocks behind alice could also vanish for a small period of time, had she placed them right before she accelerates, with the clock furthest behind appearing last)After the acceleration, Alice's rocket now in System B will measure 2 Ls still. Alice's clocks seen from Alice's perspective run just as they always did.
However Alice notices all the clocks she placed into System A are running slower by a factor of ~0.866.
When for example alice measures 2 seconds with a clock in system B/on her rocket, on a clock in system A only ~1.732 seconds pass.
Bob experiences the same. When a clock within Bob's system measures 2 seconds, on a clock on alice's system B only ~1.732 seconds passed.
In short. Both see each other's clocks run slower.
That seemingly seems to raise a paradox.
This is not the case however if examined closer. While it is true that both see each other's clocks run slower. - When alice accelerated, all clocks she placed within Bob's system A in front of her are now displaying „the future of Bob“. Alice is basically flying towards the future of Bob, faster than the clocks placed in Bob's frame are running slower now by a factor of ~0.866, could make up for it.
So the acceleration along with the relative velocity is that which made the difference here.
As one can see from the Minkowski diagram above, if Alice for example, accelerated (instantaneously) back to Bob's rest frame, System A, when the clock at the back of her rocket displayed ~3.464s, the clock she placed in System A before accelerating parallel to the clock at the back of the rocket, would now show 4 seconds.
It follows that Alice aged less than Bob.An example:
Let's check the clock Alice placed on the ground at the far end of the blue ruler, into Bob's frame system A, next to her rocket's nose, while the rocket was in Bob's frame still (before accelerating).
After the acceleration, entering System B, that specific clock displays 1 second. The blue ruler, Alice placed the clocks on along it's line, is length contracted down to 1.732 Ls, seen from Alice’s rest frame System B.
Alice sees that specific clock coming towards her at a relative speed of v=0.5c. It will take about 1.732Ls/0.5c = 3.464s for the clock to reach Alice at the back of the rocket.
That clock being in Bob's rest frame however, will be going slower than clocks placed within Alice’s rocket by a factor of about 0.866. So while a clock inside the rocket would count 3.464s, a clock within Bob's frame would count about 3.464s * 0.866 ~ 3s. So the specified clock reaching Alice, would display 4 seconds total.
If Alice accelerates back to Bob's frame instantaneously at this event, when the specified clock reaches her, then locally the specified clock retains it's current count.
Alice now in the rest frame of Bob System A, would compare the clocks she initially synced and see that hers, inside the rocket, shows 3.464s while the one which was always in Bob's system would show 4s.
Alice is now younger than Bob.
As you can see, it is indeed possible for Alice to see all clocks within Bob's system to go slower and yet Alice not being able to get the clocks within her rocket to show higher digits than the clocks in Bob's frame flying by her at a relative speed of v=0.5c.
That is, when comparing the counts to clocks in the rocket right at the moment when they are next to each other.
The two causes for this is the initial acceleration/switch of the reference frame, resulting in all clocks placed in Bob's system, in front of Alice to display higher counts, more the further away in front they are AND the relative speed which has clocks in Bob's frame moving towards Alice at vrel = 0.5c.