FS anchor emitter
Maintained by PointSav Digital Systems. Each revision is content-addressed by its commit hash.
- Track-B documentation wave: services category — mandatory Test-1 self-contradiction fix (service-fs-data-lake), Test-3 split, structural + mechanical frontmatter fixes across 17 articles
- docs(documentation): fix 147 broken wikilinks -- console-os/os-totebox word-order typos (71 occurrences), path-style syntax errors, stray topic- prefixes, PPN/os-console/service-fs/GIS alias-consolidation retargets (57 occurrences), plus 14 links converted to plain text or proper category links where no wikilink target applies (2 flagged as genuine content gaps: app-mediakit-shell has no article; mount is TOML syntax, not a slug)
- editorial(services): rewrite fs-anchor-emitter (Track-B) — confirmed real env vars (FS_ENDPOINT/FS_MODULE_ID/REKOR_URL) and fetch-not-generate flow directly against anchor-emitter/src/main.rs: GET /v1/checkpoint from service-fs -> build Rekor v0.0.2 hashedRekordRequestV002 with a fresh ephemeral Ed25519 keypair per run -> POST to Rekor -> POST tlog entry back to service-fs /v1/append; dropped fabricated FS_LEDGER_ROOT/FS_SIGNING_KEY/FS_ANCHOR_INTERVAL config and fabricated bootstrap/consistency-proof internals (binary is one-shot, holds no ledger state); confirmed real Checkpoint struct fields (origin/tree_size/root_hash/algorithm/timestamp/signature/public_key); register-clean EN+ES
- fix(index-group): backfill index_group across 11 categories migrated to Index Topic (330 files)
- fix(services): add dated Correction callouts to 10 of 13 services/ batch-1 articles — worst defect ratio of any category (fabricated proofreader/message-courier/chart-of-accounts mechanics, reversed egress data-flow direction, wrong Graph vs real EWS integration, wrong extraction routing model, understated service-fs capability; private-git-paid-customer-endpoint.md finding disproven, agent checked wrong crate, no correction applied; service-input.md and service-fs-data-lake.md already correctly self-corrected
- short_description trim (documentation): 52 over-long descriptions → ~135-179 chars, keyword-first (EN+ES); field-only, key distinguishing point preserved
- feat(media-knowledge-documentation): add content_type field to all TOPIC + GUIDE files
- enrich wikilinks: documentation services body (EN+ES) batch 1
- content(quality-pass): institution POV elevation — 97 articles updated, 32 new from drafts-outbound
- editorial: Phase A2+A3 — title normalisation (169 files) + wikilink backslash fix (20 files)
- docs(2g): corpus-wide Doctrine claim vocabulary removal (227 files)
- docs(2g): corpus-wide mechanical quality pass
- merge: integrate origin/main (taxonomy ratification + category-balance + schema-scrub commits) before project-knowledge Stage 6 promote
- Step 5 priority 4b — services batch 2: 6 EN+ES pairs register-corrected + frontmatter normalized
- docs wiki: batch fix 124 frontmatter bugs + 19 gli template markup files
- wikipedia-parity: remove inline copyright, trademark, and Provenance blocks from article bodies
- content-wiki-documentation: terminal section order + See Also batch (32 files)
- content-wiki-documentation: body H1 batch remediation (106 files)
- IP footer sweep — re-apply five-mark trademarks workspace-wide
- Diffuse Leapfrog 2030 Doctrine and Glossary formatting
- Publish BIM and Infrastructure topics (40 files, bilingual pairs)