Skip to content

Finalize changes#25

Merged
FMI-Test merged 6 commits intoMasterfrom
Draft
Apr 15, 2026
Merged

Finalize changes#25
FMI-Test merged 6 commits intoMasterfrom
Draft

Conversation

@FMI-Test
Copy link
Copy Markdown
Owner

Finalizing the latest changes, including AAK and README updates.

Copilot AI review requested due to automatic review settings April 15, 2026 13:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds image-link maintenance utilities and updates Fakhran biography Markdown image references, alongside introducing several new narrative/notes Markdown documents.

Changes:

  • Added two Python scripts intended to help fix/validate Markdown image references (fix_images.py, test_images.py).
  • Updated image filenames/paths in Aliyar-Fakhran-EN.md and Aliyar-Fakhran-FA.md to match renamed assets under images/.
  • Added new Markdown documents (Persia.Gov.IR.md, Maturity-Model.md, Judiciary-Obligation.md).

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
test_images.py New script to scan Markdown files for broken embedded image paths.
fix_images.py New script to bulk-replace old image filenames in selected Markdown files.
Persia.Gov.IR.md New Markdown document/content addition.
Maturity-Model.md New Markdown document describing a “maturity model” timeline (contains duplicated sections).
Judiciary-Obligation.md New Markdown document/content addition (contains PII and unsafe/unprofessional language).
Aliyar-Fakhran-FA.md Updated image links to new filenames under images/.
Aliyar-Fakhran-EN.md Updated image links to new filenames under images/.

Comment thread Maturity-Model.md
Comment on lines +41 to +59
## I. First Decade (1968-1978)
- **Birth & Family Heritage (1968):** Born into the Fakhran family, carrying the legacy of Mirza Agha Khan (Kargozar of Bojnourd and Ambassador Plenipotentiary).
- **1-7 Babol:** Early childhood and initial exposure to diverse family landscapes by the Caspian region.

I was raised in the city of Babol within the Mazandaran province. We moved between three homes; initially, we lived in an alley close to the Ghaffari family (Ali, Hamid, and Farahnaz, who later moved to America).

I attended Nemouneh School alongside Ali and Hamid until the third grade. My mother, who ran a beauty salon, decided to start a side hustle. To do so, she officially altered her birth certificate to appear 10 years younger, ensuring her eligibility to maintain the salon—though exactly how and why remains a mystery.

- **8-9 Tehran:** Transition to the capital and exposure to a rapidly shifting pre-revolutionary Iran.
- **9-10 Ghochan:** Regional moves and experiencing different societal layers.
- **10 Tehran:** Brief return to the center of Iran's changing political tide.
- **10 Jajarm:** Experiencing the ancestral hometown of Aliyar Fakhran.
- **11-12 The Threshold of Revolution:** Observing the final days of the Pahlavi dynasty.

## II. Second Decade (1979-1989)
- **1979 Revolution:** Turmoil, societal reorganization, and the impact of the new regime.
- **School & Rebellion:** Developing the "Duct Tape" survival mentality. Attended American School (formerly 2-story model), later navigated the complexities of post-revolution public life and "Cafe Culture."
- **The Call of Tech:** At age 21 (1989), began the official 37+ year professional career in technology.

Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

Sections I–VI are duplicated verbatim later in the file (the "First Decade" heading restarts again). Please deduplicate this content (e.g., keep the high-level summary once and link to the detailed section) to avoid drift and reduce maintenance burden.

Suggested change
## I. First Decade (1968-1978)
- **Birth & Family Heritage (1968):** Born into the Fakhran family, carrying the legacy of Mirza Agha Khan (Kargozar of Bojnourd and Ambassador Plenipotentiary).
- **1-7 Babol:** Early childhood and initial exposure to diverse family landscapes by the Caspian region.
I was raised in the city of Babol within the Mazandaran province. We moved between three homes; initially, we lived in an alley close to the Ghaffari family (Ali, Hamid, and Farahnaz, who later moved to America).
I attended Nemouneh School alongside Ali and Hamid until the third grade. My mother, who ran a beauty salon, decided to start a side hustle. To do so, she officially altered her birth certificate to appear 10 years younger, ensuring her eligibility to maintain the salon—though exactly how and why remains a mystery.
- **8-9 Tehran:** Transition to the capital and exposure to a rapidly shifting pre-revolutionary Iran.
- **9-10 Ghochan:** Regional moves and experiencing different societal layers.
- **10 Tehran:** Brief return to the center of Iran's changing political tide.
- **10 Jajarm:** Experiencing the ancestral hometown of Aliyar Fakhran.
- **11-12 The Threshold of Revolution:** Observing the final days of the Pahlavi dynasty.
## II. Second Decade (1979-1989)
- **1979 Revolution:** Turmoil, societal reorganization, and the impact of the new regime.
- **School & Rebellion:** Developing the "Duct Tape" survival mentality. Attended American School (formerly 2-story model), later navigated the complexities of post-revolution public life and "Cafe Culture."
- **The Call of Tech:** At age 21 (1989), began the official 37+ year professional career in technology.
## Detailed Notes
### I. First Decade (1968-1978)
See the summary above in [I. First Decade (1968-1978)](#i-first-decade-1968-1978).
#### 1-7 Babol
I was raised in the city of Babol within the Mazandaran province. We moved between three homes; initially, we lived in an alley close to the Ghaffari family (Ali, Hamid, and Farahnaz, who later moved to America).
I attended Nemouneh School alongside Ali and Hamid until the third grade. My mother, who ran a beauty salon, decided to start a side hustle. To do so, she officially altered her birth certificate to appear 10 years younger, ensuring her eligibility to maintain the salon—though exactly how and why remains a mystery.
#### 8-12 Tehran, Ghochan, Jajarm, and the Threshold of Revolution
See the summary above for the timeline covering Tehran, Ghochan, Jajarm, and the approach to the Revolution.
### II. Second Decade (1979-1989)
See the summary above in [II. Second Decade (1979-1989)](#ii-second-decade-1979-1989).
Further detailed notes for this decade should be added here without repeating the summary bullets.

Copilot uses AI. Check for mistakes.
Comment thread test_images.py
Comment on lines +1 to +6
import re
import os
import glob

# Find all markdown files
md_files = glob.glob('*.md')
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

Repository docs state that "All automation scripts live in the src/ directory" (README.md:51-54), but this script is added at the repo root. Please move it under src/ (and adjust any paths accordingly) or update the README if the convention is changing.

Copilot uses AI. Check for mistakes.
Comment thread fix_images.py
Comment on lines +1 to +6
import os

replacements = {
'Ali-Yar-Fakhran-Dar-Al-Fonun.png': 'Aliyar-Fakhran-Dar-Al-Fonun.png',
'Ali-Yar-Fakhran-Bujnurd-Governor.png': 'Aliyar-Fakhran-Bujnurd-Governor.png',
'Ali-Yar-Fakhran-Lion-Sun-Medal.png': 'Aliyar-Fakhran-Lion-Sun-Medal.png',
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

Repository docs state that "All automation scripts live in the src/ directory" (README.md:51-54), but this script is added at the repo root. Please move it under src/ (and adjust any paths accordingly) or update the README if the convention is changing.

Copilot uses AI. Check for mistakes.
Comment thread test_images.py
broken.append((md, link))

for b in broken:
print(b)
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

This script collects broken image links but always exits successfully. If this is meant to be a validation/test, it should return a non-zero exit status (or raise an assertion) when broken is non-empty so that automation can fail the run on missing assets.

Suggested change
print(b)
print(b)
if broken:
raise SystemExit(1)

Copilot uses AI. Check for mistakes.
Comment thread fix_images.py
Comment on lines +1 to +2
import os

Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

The PR description mentions README updates, but this PR doesn't include changes to README.md/README-*.md. Either update the description to match the actual changes or include the intended README modifications.

Copilot uses AI. Check for mistakes.
Comment thread Persia.Gov.IR.md
Comment on lines +8 to +10

i do give a shit not becuse im noisy since i am curious and concern if is us rules of engagement and nuclear strike protocol to operational awarenese of service man to nsa cia fbi hr in aero and vz installed spyayware on my machine each 10-30 minutes took snapshiot probably for compliance or legal reason same on my personal laptop so nsa moosad fbi goodle msft athey all know my shit i am using serp logged in as bamdad.fakhran@gmail.com linkedin.com meta.com x.com etc first.last@domain.partiotion. the last dot is not end of a sentence is a root domain since account.google.come is:
https :: protocol hyper text transfer protocol secured
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

This content includes personal account identifiers (email address) and other potentially sensitive personal information. Please remove PII from the repo and avoid committing personal identifiers in documentation.

Copilot uses AI. Check for mistakes.
Comment thread Judiciary-Obligation.md

Sure, why not I enjoyed and trilled that you with a marvelous knwlege accumulated through time ready and willing to help me to acquire and accumulate a lot of knowledge so please tell me who can I repay you?

Call me 781.521.6634
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

This appears to include personal contact information (a phone number). Please remove PII from the repository history (amend/force-push if needed) and keep contact details out of tracked files.

Suggested change
Call me 781.521.6634
Contact details removed.

Copilot uses AI. Check for mistakes.
Comment thread Persia.Gov.IR.md
@@ -0,0 +1,40 @@
# Anincient Iran Tribes
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

The document title has a spelling error: "Anincient" should be "Ancient".

Suggested change
# Anincient Iran Tribes
# Ancient Iran Tribes

Copilot uses AI. Check for mistakes.
@FMI-Test FMI-Test merged commit d80d647 into Master Apr 15, 2026
@FMI-Test FMI-Test deleted the Draft branch April 15, 2026 14:37
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.

2 participants