feat(bladeset): add simple bladeset analyzing code