|
| 1 | +# Pages Removed from Navigation - Redirect Planning |
| 2 | + |
| 3 | +This document lists all pages that will be removed from the main navigation when restructuring to focus on PoS. |
| 4 | + |
| 5 | +## External Link Sections (Will be removed from nav) |
| 6 | +- Agglayer: "https://docs.agglayer.dev" |
| 7 | +- CDK: "https://docs.agglayer.dev/cdk/" |
| 8 | + |
| 9 | +## zkEVM Section (Complete section to be removed - 200+ pages) |
| 10 | + |
| 11 | +### Main zkEVM Pages |
| 12 | +- zkEVM/index.md |
| 13 | +- zkEVM/overview.md |
| 14 | + |
| 15 | +### Releases |
| 16 | +- zkEVM/architecture/protocol/etrog-upgrade.md |
| 17 | + |
| 18 | +### Build Section |
| 19 | +- zkEVM/get-started/index.md |
| 20 | +- zkEVM/get-started/quick-start.md |
| 21 | +- zkEVM/get-started/setup-nodes/local-node.md |
| 22 | +- zkEVM/get-started/setup-nodes/production-node.md |
| 23 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/intro.md |
| 24 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/environment-overview.md |
| 25 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/prerequisites.md |
| 26 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/install-dependencies.md |
| 27 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/create-wallets.md |
| 28 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/configure-node-deployment.md |
| 29 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/configure-prover.md |
| 30 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/start-node.md |
| 31 | +- zkEVM/get-started/setup-nodes/deploy-zkevm/start-services.md |
| 32 | +- zkEVM/get-started/risk-disclosures.md |
| 33 | +- zkEVM/get-started/historical-data.md |
| 34 | +- zkEVM/get-started/json-rpc.md |
| 35 | +- zkEVM/get-started/check-tx-status.md |
| 36 | + |
| 37 | +### Architecture Section (Large subsection) |
| 38 | +- zkEVM/architecture/index.md |
| 39 | +- zkEVM/architecture/protocol/index.md |
| 40 | +- zkEVM/architecture/zknode/index.md |
| 41 | +- zkEVM/architecture/protocol/state-management.md |
| 42 | +- zkEVM/architecture/protocol/transaction-life-cycle/index.md |
| 43 | +- zkEVM/architecture/protocol/transaction-life-cycle/submit-transaction.md |
| 44 | +- zkEVM/architecture/protocol/transaction-life-cycle/transaction-execution.md |
| 45 | +- zkEVM/architecture/protocol/transaction-life-cycle/transaction-batching.md |
| 46 | +- zkEVM/architecture/protocol/transaction-life-cycle/batch-sequencing.md |
| 47 | +- zkEVM/architecture/protocol/transaction-life-cycle/batch-aggregation.md |
| 48 | +- zkEVM/architecture/protocol/sequencing-batches.md |
| 49 | +- zkEVM/architecture/data-streamer/data-streamer-design.md |
| 50 | +- zkEVM/architecture/data-streamer/data-streamer-protocols.md |
| 51 | +- zkEVM/architecture/data-streamer/bookmarks.md |
| 52 | +- zkEVM/architecture/data-streamer/client-server-messages.md |
| 53 | +- zkEVM/architecture/data-streamer/server-source-library.md |
| 54 | +- zkEVM/architecture/data-streamer/stream-file.md |
| 55 | +- zkEVM/architecture/data-streamer/how-rollbacks-work.md |
| 56 | +- zkEVM/architecture/protocol/synchronizer-reorg.md |
| 57 | +- zkEVM/architecture/protocol/admin-role.md |
| 58 | +- zkEVM/architecture/protocol/upgradability.md |
| 59 | +- zkEVM/architecture/protocol/upgrade-process.md |
| 60 | +- zkEVM/architecture/protocol/security-council.md |
| 61 | +- zkEVM/architecture/protocol/malfunction-resistance/sequencer-resistance.md |
| 62 | +- zkEVM/architecture/protocol/malfunction-resistance/aggregator-resistance.md |
| 63 | +- zkEVM/architecture/protocol/malfunction-resistance/emergency-state.md |
| 64 | + |
| 65 | +### zkProver Section (Large subsection) |
| 66 | +- zkEVM/architecture/zkprover/index.md |
| 67 | +- zkEVM/architecture/proving-system/intro-proving-sys.md |
| 68 | +- zkEVM/architecture/proving-system/the-executor-comp.md |
| 69 | +- zkEVM/architecture/proving-system/proving-inputs.md |
| 70 | +- zkEVM/architecture/proving-system/order-and-prove.md |
| 71 | +- zkEVM/architecture/proving-system/aggregator-proofs.md |
| 72 | +- zkEVM/architecture/proving-system/json-rpc-to-proof.md |
| 73 | +- zkEVM/architecture/proving-system/polynom-identity-lang.md |
| 74 | +- zkEVM/architecture/proving-system/execution-trace-design.md |
| 75 | +- zkEVM/architecture/proving-system/exec-selector-columns.md |
| 76 | +- zkEVM/architecture/proving-system/exec-trace-and-zkevm.md |
| 77 | +- zkEVM/architecture/proving-system/secondary-sms-lookup-tables.md |
| 78 | +- zkEVM/architecture/proving-system/l2-state-tree.md |
| 79 | +- zkEVM/architecture/proving-system/l2statetree-keys-and-values.md |
| 80 | +- zkEVM/architecture/proving-system/processing-l2-blocks.md |
| 81 | +- zkEVM/architecture/proving-system/prover-and-verifier-recap.md |
| 82 | +- zkEVM/architecture/zkprover/main-state-machine/index.md |
| 83 | +- zkEVM/architecture/zkprover/main-state-machine/processor.md |
| 84 | +- zkEVM/architecture/zkprover/stark-recursion/index.md |
| 85 | +- zkEVM/architecture/zkprover/stark-recursion/proving-tools.md |
| 86 | +- zkEVM/architecture/zkprover/stark-recursion/composition-recursion-aggregation.md |
| 87 | +- zkEVM/architecture/zkprover/stark-recursion/recursion-sub-process.md |
| 88 | +- zkEVM/architecture/zkprover/stark-recursion/proving-architecture.md |
| 89 | +- zkEVM/architecture/zkprover/stark-recursion/circom-in-zkprover.md |
| 90 | +- zkEVM/architecture/zkprover/stark-recursion/proving-setup-phase.md |
| 91 | +- zkEVM/architecture/zkprover/stark-recursion/intermediate-recursion.md |
| 92 | +- zkEVM/architecture/zkprover/stark-recursion/final-recursion-step.md |
| 93 | +- zkEVM/architecture/zkprover/stark-recursion/proof-generation-phase.md |
| 94 | +- zkEVM/architecture/zkprover/storage-state-machine/index.md |
| 95 | +- zkEVM/architecture/zkprover/storage-state-machine/construct-key-path.md |
| 96 | +- zkEVM/architecture/zkprover/storage-state-machine/mechanism.md |
| 97 | +- zkEVM/architecture/zkprover/storage-state-machine/executor-pil.md |
| 98 | +- zkEVM/architecture/zkprover/arithmetic-sm.md |
| 99 | +- zkEVM/architecture/zkprover/binary-sm.md |
| 100 | +- zkEVM/architecture/zkprover/memory-sm.md |
| 101 | +- zkEVM/architecture/zkprover/mem-align-sm.md |
| 102 | +- zkEVM/architecture/zkprover/hashing-state-machines/index.md |
| 103 | +- zkEVM/architecture/zkprover/hashing-state-machines/keccak-framework.md |
| 104 | +- zkEVM/architecture/zkprover/hashing-state-machines/paddingkk-sm.md |
| 105 | +- zkEVM/architecture/zkprover/hashing-state-machines/paddingkk-bit-sm.md |
| 106 | +- zkEVM/architecture/zkprover/hashing-state-machines/bits2field-sm.md |
| 107 | +- zkEVM/architecture/zkprover/hashing-state-machines/keccakf-sm.md |
| 108 | +- zkEVM/architecture/zkprover/hashing-state-machines/poseidon-sm.md |
| 109 | + |
| 110 | +### Unified Bridge Section |
| 111 | +- zkEVM/architecture/unified-LxLy/index.md |
| 112 | +- zkEVM/architecture/unified-LxLy/ulxly-rollupmanager.md |
| 113 | +- zkEVM/architecture/unified-LxLy/ulxly-sequence-verify.md |
| 114 | +- zkEVM/architecture/unified-LxLy/ulxly-updating-rollups.md |
| 115 | +- zkEVM/architecture/unified-LxLy/ulxly-exit-trees-node.md |
| 116 | +- zkEVM/architecture/unified-LxLy/ulxly-interchain-exchanges.md |
| 117 | +- zkEVM/architecture/unified-LxLy/bridging.md |
| 118 | + |
| 119 | +### Smart Contracts Section |
| 120 | +- zkEVM/architecture/high-level/smart-contracts/index.md |
| 121 | +- zkEVM/architecture/high-level/smart-contracts/main-contracts.md |
| 122 | +- zkEVM/architecture/high-level/smart-contracts/sequencing.md |
| 123 | +- zkEVM/architecture/high-level/smart-contracts/exit-roots.md |
| 124 | +- zkEVM/architecture/high-level/smart-contracts/verification.md |
| 125 | +- zkEVM/architecture/high-level/smart-contracts/api/PolygonRollupManager.md |
| 126 | +- zkEVM/architecture/high-level/smart-contracts/api/PolygonZkEVMBridgeV2.md |
| 127 | +- zkEVM/architecture/high-level/smart-contracts/api/PolygonZkEVMGlobalExitRootV2.md |
| 128 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/dataComittee/CDKDataCommittee.md |
| 129 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/dataComittee/PolygonDataComittee.md |
| 130 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/PolygonDataCommittee.md |
| 131 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/PolygonValidiumEtrog.md |
| 132 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/migration/PolygonRollupBaseEtrogNoGap.md |
| 133 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/migration/PolygonValidiumStorageMigration.md |
| 134 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMEtrog.md |
| 135 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMExistentEtrog.md |
| 136 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMV2.md |
| 137 | +- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMV2Existent.md |
| 138 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractBase.md |
| 139 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractLib.md |
| 140 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractV2.md |
| 141 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonAccessControlUpgradeable.md |
| 142 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonRollupBaseEtrog.md |
| 143 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonTransparentProxy.md |
| 144 | +- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonZkEVMGlobalExitRootBaseStorage.md |
| 145 | +- zkEVM/architecture/high-level/smart-contracts/api/utils/ClaimCompressor.md |
| 146 | +- zkEVM/architecture/high-level/smart-contracts/addresses.md |
| 147 | + |
| 148 | +### Tokenomics Section |
| 149 | +- zkEVM/architecture/protocol/incentive-mechanism.md |
| 150 | +- zkEVM/architecture/effective-gas/index.md |
| 151 | +- zkEVM/architecture/effective-gas/zkevm-egp-strat.md |
| 152 | +- zkEVM/architecture/effective-gas/user-tx-flow/index.md |
| 153 | +- zkEVM/architecture/effective-gas/user-tx-flow/rpc-flow-egp.md |
| 154 | +- zkEVM/architecture/effective-gas/user-tx-flow/sequencer-flow-egp.md |
| 155 | +- zkEVM/architecture/effective-gas/implement-egp-strat.md |
| 156 | +- zkEVM/architecture/effective-gas/tx-prioritization-egp.md |
| 157 | + |
| 158 | +### Specification Section |
| 159 | +- zkEVM/spec/index.md |
| 160 | +- zkEVM/spec/pil/index.md |
| 161 | +- zkEVM/spec/pil/simple-example.md |
| 162 | +- zkEVM/spec/pil/modular-programs.md |
| 163 | +- zkEVM/spec/pil/connection-arguments.md |
| 164 | +- zkEVM/spec/pil/cyclicity-in-pil.md |
| 165 | +- zkEVM/spec/pil/filling-polynomials.md |
| 166 | +- zkEVM/spec/pil/generating-proofs.md |
| 167 | +- zkEVM/spec/pil/permutation-arguments.md |
| 168 | +- zkEVM/spec/pil/inclusion-arguments.md |
| 169 | +- zkEVM/spec/pil/compiling-using-pilcom.md |
| 170 | +- zkEVM/spec/pil/configuration-files.md |
| 171 | +- zkEVM/spec/pil/plonk-in-pil.md |
| 172 | +- zkEVM/spec/pil/public-values.md |
| 173 | +- zkEVM/spec/zkasm/index.md |
| 174 | +- zkEVM/spec/zkasm/basic-syntax.md |
| 175 | +- zkEVM/spec/zkasm/examples.md |
| 176 | +- zkEVM/spec/evm-differences.md |
| 177 | + |
| 178 | +### Concepts Section |
| 179 | +- zkEVM/concepts/index.md |
| 180 | +- zkEVM/concepts/evm-basics.md |
| 181 | +- zkEVM/concepts/sparse-merkle-trees/sparse-merkle-tree.md |
| 182 | +- zkEVM/concepts/sparse-merkle-trees/simple-smt.md |
| 183 | +- zkEVM/concepts/sparse-merkle-trees/detailed-smt.md |
| 184 | +- zkEVM/concepts/sparse-merkle-trees/basic-smt-ops.md |
| 185 | +- zkEVM/concepts/mfibonacci/mfibonacci.md |
| 186 | +- zkEVM/concepts/mfibonacci/mfibonacci-example.md |
| 187 | +- zkEVM/concepts/mfibonacci/commitment-scheme.md |
| 188 | +- zkEVM/concepts/mfibonacci/verification-scheme.md |
| 189 | +- zkEVM/concepts/mfibonacci/pil-stark.md |
| 190 | +- zkEVM/concepts/mfibonacci/pil-stark-demo.md |
| 191 | +- zkEVM/concepts/generic-state-machine/intro-generic-sm.md |
| 192 | +- zkEVM/concepts/generic-state-machine/exec-trace-correct.md |
| 193 | +- zkEVM/concepts/generic-state-machine/ending-program.md |
| 194 | +- zkEVM/concepts/generic-state-machine/program-counter.md |
| 195 | +- zkEVM/concepts/generic-state-machine/plookup.md |
| 196 | +- zkEVM/concepts/circom-intro-brief.md |
| 197 | + |
| 198 | +## Innovation & Design Section (To be removed) |
| 199 | +- innovation-design/index.md |
| 200 | +- innovation-design/welcome.md |
| 201 | +- cdk/architecture/type-1-prover/intro-t1-prover.md |
| 202 | +- cdk/how-to/deploy-t1-prover.md |
| 203 | +- cdk/how-to/deploy-t1-prover-devnet.md |
| 204 | +- cdk/architecture/type-1-prover/t1-architecture.md |
| 205 | +- cdk/architecture/type-1-prover/t1-design-challenge.md |
| 206 | +- cdk/architecture/type-1-prover/testing-and-proving-costs.md |
| 207 | +- cdk/architecture/type-1-prover/t1-cpu-component.md |
| 208 | +- cdk/architecture/type-1-prover/t1-ctl-protocol.md |
| 209 | +- cdk/architecture/type-1-prover/t1-rangechecks.md |
| 210 | +- innovation-design/plonky.md |
| 211 | +- innovation-design/polygon-protocols.md |
| 212 | +- innovation-design/security/overview.md |
| 213 | +- innovation-design/security/governance.md |
| 214 | +- innovation-design/security/risk.md |
| 215 | +- innovation-design/security/hr.md |
| 216 | +- innovation-design/security/infrastructure.md |
| 217 | +- innovation-design/security/sdlc.md |
| 218 | +- innovation-design/security/smartcontracts.md |
| 219 | +- innovation-design/security/vulnerability.md |
| 220 | +- innovation-design/security/operations.md |
| 221 | +- innovation-design/security/reports.md |
| 222 | +- innovation-design/security/bugbounty.md |
| 223 | +- innovation-design/security/disclosure.md |
| 224 | +- innovation-design/security/contact.md |
| 225 | + |
| 226 | +## Learn Section (External import - to be removed) |
| 227 | +- '!import https://github.com/0xPolygon/devrel-docs?branch=main' |
| 228 | + |
| 229 | +## Pages to KEEP (will remain accessible) |
| 230 | +- Home: index.md |
| 231 | +- All PoS section pages (pos/*) |
| 232 | +- Developer tools section (tools/*) |
| 233 | + |
| 234 | +## Recommended Redirect Strategy |
| 235 | +1. **zkEVM pages** → Redirect to external zkEVM documentation or to pos/overview.md |
| 236 | +2. **Innovation & Design pages** → Redirect to pos/overview.md or appropriate PoS subsection |
| 237 | +3. **Learn section** → Redirect to external devrel-docs repo or pos/get-started/ |
| 238 | +4. **External links** → Keep as external redirects to respective documentation sites |
| 239 | + |
| 240 | +## Summary |
| 241 | +- **Total pages being removed from navigation**: ~250+ pages |
| 242 | +- **Sections being removed**: zkEVM (largest), Innovation & Design, Learn import |
| 243 | +- **External links being removed**: Agglayer, CDK |
| 244 | +- **Sections being kept**: Home, PoS (promoted to main), Developer tools |
0 commit comments