IntentGuard

History · git-backed

Evolution Timeline

Derived from commit metadata on main (currently at fb8581f). A Git fact is a real commit. A derived milestone is this portal's interpretation, anchored to the commit that introduced a keystone file — the anchor is fact, the label is interpretation.

  1. 2026-07-31

    • git fact

      chore: prepare IntentGuard foundation and MVP backlog

      c62e8cf ↗125 files

    • derived milestoneProject foundation

      Repository created: "chore: prepare IntentGuard foundation and MVP backlog"

      c62e8cf ↗

    • derived milestoneAuthoritative specification introduced

      Authoritative specification introduced (docs/specification/README.md first committed in "chore: prepare IntentGuard foundation and MVP backlog")

      c62e8cf ↗

    • derived milestoneDelivery backlog and traceability introduced

      Delivery backlog and traceability introduced (docs/backlog/README.md first committed in "chore: prepare IntentGuard foundation and MVP backlog")

      c62e8cf ↗

    • derived milestoneFPAT Lite workflow toolkit introduced

      FPAT Lite workflow toolkit introduced (commands/prime.md first committed in "chore: prepare IntentGuard foundation and MVP backlog")

      c62e8cf ↗

    • derived milestoneImplementation-status evidence ledger introduced

      Implementation-status evidence ledger introduced (docs/IMPLEMENTATION_STATUS.md first committed in "chore: prepare IntentGuard foundation and MVP backlog")

      c62e8cf ↗

  2. 2026-08-01

    • git fact

      test: isolate Git boundary contract checks

      ef119d3 ↗1 files

    • git fact

      docs: define hybrid Project view workflow

      a129a79 ↗2 files

    • git fact

      feat: add atomic commit flow skill

      9f154c7 ↗3 files

    • git fact

      fix: preserve unrelated changes in commit flow

      b9950f8 ↗1 files

  3. 2026-08-03

    • git fact

      chore: migrate backlog to native GitHub hierarchy

      8d7c544 ↗43 files

    • git fact

      fix: correct built-in field name and reconcile Status options

      df6d1fa ↗3 files

    • git fact

      fix(backlog): correct four Gate D runbook defects found in execution

      a39d0b6 ↗1 files

    • git fact

      fix(backlog): allow post-migration commits and GitHub's Status default

      4bf7724 ↗1 files

    • git fact

      fix(backlog): make a standalone verify failure resumable

      de430aa ↗1 files

    • git fact

      docs(backlog): record the platform two-sort cap for Full Backlog

      a19f50b ↗3 files

    • git fact

      fix(gate-d): let section 15.1 re-run once the approved views exist

      7bcf527 ↗1 files

    • git fact

      fix(gate-d): close the view-verification path and finalize Gate D

      c226d6a ↗2 files

    • git fact

      fix(backlog): make manifest authoritative for Status options

      1495776 ↗2 files

  4. 2026-08-04

    • git fact

      feat(data): implement pinned BANKING77 contract (#35)

      6367995 ↗17 filesPR #35 ↗

    • derived milestoneBANKING77 data contract implementation begins

      BANKING77 data contract implementation begins (src/intentguard/data.py first committed in "feat(data): implement pinned BANKING77 contract (#35)")

      6367995 ↗

    • git fact

      feat(baseline): implement the TF-IDF logistic-regression baseline (#36)

      d6b3301 ↗20 filesPR #36 ↗

    • derived milestoneTF-IDF baseline implementation begins

      TF-IDF baseline implementation begins (src/intentguard/baseline.py first committed in "feat(baseline): implement the TF-IDF logistic-regression baseline (#36)")

      d6b3301 ↗

    • git fact

      feat(transformer): fine-tune DistilBERT and select the abstention threshold (#37)

      d506f88 ↗17 filesPR #37 ↗

    • derived milestoneDistilBERT training path begins

      DistilBERT training path begins (src/intentguard/training.py first committed in "feat(transformer): fine-tune DistilBERT and select the abstention threshold (#37)")

      d506f88 ↗

    • derived milestoneValidation-only threshold selection introduced

      Validation-only threshold selection introduced (src/intentguard/threshold.py first committed in "feat(transformer): fine-tune DistilBERT and select the abstention threshold (#37)")

      d506f88 ↗

    • git fact

      docs(status): record U03 and U04 as implemented and measured

      7a60c0a ↗7 files

    • git fact

      feat(evaluation): compare both artifacts on the untouched test split (#24)

      88a609e ↗13 filesPR #24 ↗

    • derived milestoneComparative evaluation introduced

      Comparative evaluation introduced (src/intentguard/evaluation.py first committed in "feat(evaluation): compare both artifacts on the untouched test split (#24)")

      88a609e ↗

    • git fact

      Merge pull request #38 from w7-mgfcode/e05-evaluation

      685db0d ↗

    • git fact

      feat(evaluation): measure calibration, latency, and the unsupported-request check (#26)

      b43a4dc ↗21 filesPR #26 ↗

  5. 2026-08-06

    • git fact

      E06: serve one sealed artifact and prove it over HTTP (#27, #28, #29) (#40)

      14d3b27 ↗19 filesPR #40 ↗

    • derived milestoneFastAPI serving boundary introduced

      FastAPI serving boundary introduced (src/intentguard/api.py first committed in "E06: serve one sealed artifact and prove it over HTTP (#27, #28, #29) (#40)")

      14d3b27 ↗

    • git fact

      feat(validation): add the acceptance gate and reconcile U07 (#31) (#41)

      833cfdd ↗10 filesPR #41 ↗

    • derived milestoneStrict-MVP acceptance gate introduced

      Strict-MVP acceptance gate introduced (scripts/validate_acceptance.py first committed in "feat(validation): add the acceptance gate and reconcile U07 (#31) (#41)")

      833cfdd ↗

  6. 2026-08-10

    • git fact

      docs(delivery): deliver the evidence-first reviewer journey for U08 (#42)

      fb8581f ↗6 filesPR #42 ↗