Skip to content

(feat) prepare MKit 0.2.0 review controls - #2

Merged
Ammaar-Alam merged 4 commits into
mainfrom
agent/0.2.0-review-controls
Jul 27, 2026
Merged

(feat) prepare MKit 0.2.0 review controls#2
Ammaar-Alam merged 4 commits into
mainfrom
agent/0.2.0-review-controls

Conversation

@Ammaar-Alam

Copy link
Copy Markdown
Owner

Summary

  • Add a browser-local MKit On/Off switch plus default-on controls for clearing prior highlights, clearing prior cross-outs, and hiding section result marks.
  • Rework the popup, settings page, and Fresh Attempt rail with reachable fixed actions, clearer answer and reflection controls, and notes available throughout review.
  • Fix first-click review actions, Normal review teardown, rail placement across rerenders, and note persistence without caret-disrupting redraws.
  • Keep section-result marks concealed across full refreshes and AAMC list replacements, with the packaged MKit mark visible and accessible result text neutralized.

Release impact

  • Bump the package and Manifest V3 extension to 0.2.0 and update the changelog and support documentation.
  • Keep the content-script allowlist, storage-only permission model, worker-free architecture, and local-only runtime behavior.
  • Narrow page-accessible artwork to the 48px shadow-root asset; the section-result mark embeds the packaged 32px PNG at build time.

Verification

  • pnpm check — 120 unit tests and 50 Chrome browser tests passed, followed by build and the 19-file release audit.
  • Verified the unpacked dist on the live AAMC section score report after a real refresh: visible rows use MKit marks and both accessible result-table copies read Hidden.
  • Chrome --pack-extension accepted the final dist.
  • Packaged release/mkit-0.2.0.zip with SHA-256 e36456fc17b7f89a0039612bc179d6898c69a98cd0ffd2a7ee2713058883d0 for the draft release.

(PR written by Codex)

@Ammaar-Alam
Ammaar-Alam marked this pull request as ready for review July 27, 2026 04:12

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b4b0aa7ca1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/content/index.ts
Comment thread src/core/review-controller.ts
Comment thread src/adapter/AamcFullLengthReviewAdapter.ts Outdated
@Ammaar-Alam

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b399720e2e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/core/review-controller.ts
@Ammaar-Alam

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ebba828f76

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/storage/sync.ts
Comment thread src/adapter/AamcFullLengthReviewAdapter.ts Outdated
@Ammaar-Alam

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Nice work!

Reviewed commit: 56d4c44888

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@Ammaar-Alam
Ammaar-Alam merged commit 737ceae into main Jul 27, 2026
1 check passed
@Ammaar-Alam
Ammaar-Alam deleted the agent/0.2.0-review-controls branch July 27, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant