Jack Grigg

Results 907 comments of Jack Grigg

[Force-pushed](https://github.com/zcash/zcash/compare/5caeab9f44c667a2514c3f1b66ce5308c172bb89..b651cf29858fd114a97e15cb1fc0b06ea08e76e4) to add transparent and unified information to mnemonic inspection.

[Force-pushed](https://github.com/zcash/zcash/compare/b651cf29858fd114a97e15cb1fc0b06ea08e76e4..fd7cb4bb4ad98f4db5a1054833bd418fcbd30a7c) to fix CI lints.

> I also haven't figured out how to render the latex locally so please double-check that or tell me how ``` cargo install mdbook mdbook-katex mdbook build book ```

@daira says it is possible to add anchors to individual consensus rules, which would enable more granular linking in that case (zcash/zips#468).

@daira and @defuse have started working on this, and their initial schema is: - `TCR:identifier-string` - marks a fully-implemented consensus rule that is specified in "7.1.2 Transaction Consensus Rules" in...

Oh, the original issue was about linking the _protocol_ to the code, not just the _consensus rules_. So the schema should also work for linking to e.g. network protocol documentation...

Code sources are easy for the above (GitHub search URLs). The main issue with the above is mapping the identifiers to _specification_ sources. I propose that we spin up a...

To indicate partially-implemented rules, we can append the query `?partial` to the URL. The webapp can then detect this and render something on the rule landing page telling the user...

> For the mdBooks, we would need some extra routing info, to know what page something should go to. But we can hardcode that into the webapp itself, as a...

Just to clarify, `*` would not be used (it was from the text-only string, but with a URI it's not useful). `?partial` (and more generally, any query parameters) enables the...