My guess is that the over 200 points you have received recently for writing the article have not yet been added to the "total karma" and an older cached value is displayed instead. If I am correct, then this problem should fix itself in a few days.
(My first suspicion was "someone was mass-downvoting your old comments", but the numbers don't allow this interpretation. At this moment, your total karma is 101, 92% positive, which means you lost at most a dozen points by downvoting, which couldn't explain a drop from 245 to 101.)
I figured out what was going on after making the first comment. I waited a bit to see if it was true.
I originally posted my article in Discussion. Before getting moved, it acquired 16 points. Now (at the time of this comment) there are 28 points. So it got 12 points after being moved to Main.
I have two comments; the totals are at 19 points. The “regular” points I got are [19 from comments] + [16 from Discussion] = 35. The points from Main are 12 * 10 = 120. Adding these up, the total is [35 regular points] + [120 points from Main] = 155.
The Total Karma is ...
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one.
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.