Artifact for Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic