The documentation must be updated accordingly to the introduction of sight::data::ptr and get rid of any mention of locked_ptr and weak_ptr.
sight::data::ptr
locked_ptr
weak_ptr
Just do it.